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服务器,对于配置文件的修改都要进行重启服务器才能生效.

posted @ 2021-10-13 21:04  云雨归海  阅读(58)  评论(0编辑  收藏  举报