启动apache报错

wuchengjia 2011-05-02 05:05:49
Windows 2003(XP)下源码方式配置PHP5.3.6+Apache2.2+mysql5.5.10 启动apache报错:the requested operation has failed

php5apache2.dll 改成了php5apache2_2.dll

请问这是什么原因
...全文
254 15 打赏 收藏 转发到动态 举报
写回复
用AI写文章
15 条回复
切换为时间正序
请发表友善的回复…
发表回复
wuchengjia 2011-05-02
  • 打赏
  • 举报
回复
http://windows.php.net/download/#php-5.3-ts-VC9-x86

VC9 x86 Non Thread Safe (2011-Mar-22 13:26:53)
VC9 x86 Thread Safe (2011-Mar-22 13:27:32)
你下的是哪一个?
wuchengjia 2011-05-02
  • 打赏
  • 举报
回复
路径是正确的,那个文件没有,
kaifadi 2011-05-02
  • 打赏
  • 举报
回复
[Quote=引用 11 楼 wuchengjia 的回复:]

引用 7 楼 falizixun2 的回复:
不用加5ts的,我的跟楼主一样都是用最新的PHP 5。3。6
我的是在load_module 块加:
LoadModule php5_module E:/phpplatform/php5/php5apache2_2.dll
PHPIniDir "E:/phpplatform"
AddType application/x-httpd-php ……
[/Quote]
php5apache2_2.dll文件是PHP5.3.6里对应的文件,APACHE的LoadModule php5_module要指向PHP5.3.6ZIP文件解压后的文件夹里得出来php5apache2_2.dll的。只要路径正确就可以了。
wuchengjia 2011-05-02
  • 打赏
  • 举报
回复
[Quote=引用 10 楼 snmr_com 的回复:]
你是不是copy到了system32或者apache的目录啊?这个是核心文件啊?
不加载apache不解析php的,php官网写得很清楚

(非线程安全就用php5.dll)
[/Quote]

没有呀
wuchengjia 2011-05-02
  • 打赏
  • 举报
回复
[Quote=引用 7 楼 falizixun2 的回复:]
不用加5ts的,我的跟楼主一样都是用最新的PHP 5。3。6
我的是在load_module 块加:
LoadModule php5_module E:/phpplatform/php5/php5apache2_2.dll
PHPIniDir "E:/phpplatform"
AddType application/x-httpd-php .php
AddType application……
[/Quote]

你这php5apache2_2.dll文件 是哪弄的? 我的是httpd-2.2.17-win32-x86-no_ssl。msi
不知道你在哪下的,给个连接
ImN1 2011-05-02
  • 打赏
  • 举报
回复
你是不是copy到了system32或者apache的目录啊?这个是核心文件啊?
不加载apache不解析php的,php官网写得很清楚

(非线程安全就用php5.dll)
kaifadi 2011-05-02
  • 打赏
  • 举报
回复
[Quote=引用 8 楼 snmr_com 的回复:]

ts是线性安全,用这个版本就要加,用非线性安全版本就不用加
[/Quote]
我知道这个是PHP里的版本区别thread/non-thread,还有VC6和VC9,

但是我2个都测试过都不用加。都是OK的。以前用老的时候我记得是一定要加的!所以有点不理解。可能是最新版已经去掉这些烦琐的操作了。新旧版本的文件配置区别也很多地方不一样了。
ImN1 2011-05-02
  • 打赏
  • 举报
回复
ts是线性安全,用这个版本就要加,用非线性安全版本就不用加
kaifadi 2011-05-02
  • 打赏
  • 举报
回复

不用加5ts的,我的跟楼主一样都是用最新的PHP 5。3。6
我的是在load_module 块加:
LoadModule php5_module E:/phpplatform/php5/php5apache2_2.dll
PHPIniDir "E:/phpplatform"
AddType application/x-httpd-php .php
AddType application/x-httpd-php .html .htm

我这里测试完全OK。不知道你的APACHE是什么地方下的,非no-ssl还是带源码版的,我的是
httpd-2.2.16-win32-x86-no_ssl.msi
wuchengjia 2011-05-02
  • 打赏
  • 举报
回复
能不能说的详细点。谢谢
wuchengjia 2011-05-02
  • 打赏
  • 举报
回复
php5ts.dll 这个是干嘛的?、新手
ImN1 2011-05-02
  • 打赏
  • 举报
回复
PHPINIDir 指向具体的文件

php5ts.dll没有加载?

为什么把html也当php解析?

另外各种路径最好加引号
wuchengjia 2011-05-02
  • 打赏
  • 举报
回复
LoadModule php5_module D:/php/php-5.3.6/php5apache2_2.dll
PHPIniDir D:/php/php-5.3.6
AddType application/x-httpd-php .php
AddType application/x-httpd-php .html .htm


加了这几句就有问题 了。
wuchengjia 2011-05-02
  • 打赏
  • 举报
回复
具体点。。。
ImN1 2011-05-02
  • 打赏
  • 举报
回复
http.conf有错

21,886

社区成员

发帖
与我相关
我的任务
社区描述
从PHP安装配置,PHP入门,PHP基础到PHP应用
社区管理员
  • 基础编程社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧