cannot load php5apache2,PHP环境配置中遇到的各种问题解决方法: Cannot load php5apache2_2.dll into server...

问题1:

启动不了Apache,没有安装服务。

解决:到cmd命令行:敲入

e:

cdE:\php\soft\Apache2.2\bin

httpd.exe -k install

httpd.exe -k start

问题2:

启动服务是报错: Windows 不能在 本地计算机启动 Apache2.2。有关更多信息,查阅系统事件日志

the requested operation has failed

Cannot load E:/php5apache2_2.dll into server

起初以为是8080端口被占用

先用命令行,查找占用端口的进程号PID

netstat -an -p tcp -o

结果没有找到对应的进程

后来就进入E:\php\soft\Apache2.2\conf\httpd.conf,修改段括号为8081

Listen 8081

但是还是不行。

今天早上又一次配置了PHP环境,几乎每次配置都会遇到问题,下面就是解决方法:

打开:E:\php\soft\Apache2.2\conf\httpd.conf

光标跳到最下面内容为:

#BEGIN PHP INSTALLER EDITS - REMOVE ONLY ON UNINSTALL

PHPIniDir ""

LoadModule php5_module "php5apache2_2.dll"

#END PHP INSTALLER EDITS - REMOVE ONLY ON UNINSTALL

E:\php\soft\Apache2.2\bin>httpd.exe -k start

httpd.exe: Syntax error on line 495 of E:/php/soft/Apache2.2/conf/httpd.conf:Cannot load E:/php5apache2_2.dll into server:\xd5\xd2\xb2\xbb\xb5\xbd\xd6\xb8\xb6\xa8\xb5\xc4\xc4\xa3\xbf\xe9\xa1\xa3

若修改为:

#BEGIN PHP INSTALLER EDITS - REMOVE ONLY ON UNINSTALL

PHPIniDir "E:/php/soft/PHP"

LoadModule php5_module "/php5apache2_2.dll"

AddType application/x-httpd-php .php

#END PHP INSTALLER EDITS - REMOVE ONLY ON UNINSTALL

E:\php\soft\Apache2.2\bin>httpd.exe -k start

httpd.exe: Syntax error on line 495 of E:/php/soft/Apache2.2/conf/httpd.conf: Cannot load E:/php/soft/Apache2.2/php5apache2_2.dll into server:

\xd5\xd2\xb2\xbb\xb5\xbd\xd6\xb8\xb6\xa8\xb5\xc4\xc4\xa3\xbf\xe9\xa1\xa3

一看才知道问题出在哪里,原来/php5apache2_2.dll这句,Apache以为DLL是在自己的目录下了,和高上的E:/php/soft/PHP/无关,所以要用绝对路径:

修改为:

#BEGIN PHP INSTALLER EDITS - REMOVE ONLY ON UNINSTALL

PHPIniDir "E:/php/soft/PHP/"

LoadModule php5_module "E:/php/soft/PHP/php5apache2_2.dll"

AddType application/x-httpd-php .php

#END PHP INSTALLER EDITS - REMOVE ONLY ON UNINSTALL

重启

E:\php\soft\Apache2.2\bin>httpd.exe -k start

httpd.exe: Could not reliably determine the server's fully qualified domain name, using 192.168.1.101 for ServerName

原文转自:http://blog.csdn.net/sonikk/article/details/7195599

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值