1. 程式人生 > 其它 >apache+php安裝配置的各種問題

apache+php安裝配置的各種問題

前言

才開始接觸動態網站,使用php的動態網站。發現php它執行環境的安裝包與其他的語言,比如Java,python它們的不一樣。因為不熟悉出現了各種小錯誤,記錄這些錯誤也算是積累經驗了。

apache

apache的下載

問題一

apache的安裝目錄裡找不到httpd.conf

解決:官網:http://httpd.apache.org/
apache的包在選中windows下載的要選第二個,因為第一個沒有httpd.conf

Files for Microsoft Windows
http://httpd.apache.org/docs/current/platform/windows.html#down

Apache Lounge
http://www.apachelounge.com/download/

然後下載壓縮包檔案。

apache的安裝

問題一

環境變數配置好後,cmd中輸入命令:httpd -t檢查配置,發現httpd命令系統找不到

解決:Path配置好後要重啟電腦才能失效,立即生效可在管理員shell中使用命令配置。

問題二

apache端口占用

在配置檔案中,httpd.conf,中的Listen埠修改成其他埠,然後ServerName中後面的埠也做相應修改。

win+r,雖然cmd,使用命令:netstat -ano |findstr 你要使用的埠
去檢查你配置的埠是否被其他程序佔用,如果是再換一個埠。

問題三

Apache2.4伺服器啟動不了

解決:配置出錯,在配置中修改正確就行。配置後要使用命令:httpd -t進行檢查,返回OK則證明沒有問題。

問題四

使用命令:httpd -k install -n Apache 下載apache服務連線不上其伺服器

解決:win+x,管理員shell,中輸入命令。

PHP

下載php

問題一

下載的包不含有dev及一些其他的檔案

解決:下載Zip的壓縮包.

問題二

php7apache.dll服務元件找不到

官網:https://windows.php.net/download#php-7.0

解決:Windows使用者php到官網下載,要下載Thread Safe版本,Non Thread Safe版本沒有php7apache.dll。

apache使用php元件

連線不成功

解決參考:https://www.cnblogs.com/godlei/p/6445391.html

最後的問題

一切配置無誤後,php檔案還是解析不了
解決:重啟apache伺服器,對於配置檔案的修改都要進行重啟伺服器才能生效.