httpd.conf

linguangliang 2012-10-16 10:26:02
安装apache成功,把php安装为apache的扩展模块时,咋httpd.conf中添加如下语句:
#Changes in C:/Apache Group/Apache2/conf/httpd.conf
LoadModule php5_module "C:/php5/php5apache2_3.dll"
PHPIniDir "C:/php5"
AddType application/x-httpd-php .php

apache服务重新启动则会失败,改成php5apache2_2.dll,php5apache2.dll(php5.4.7下没有这个dll)也一样,为什么,为电脑上好像也没有IIS(服务中找不到这个)
...全文
130 4 打赏 收藏 转发到动态 举报
写回复
用AI写文章
4 条回复
切换为时间正序
请发表友善的回复…
发表回复
linguangliang 2012-10-19
  • 打赏
  • 举报
回复
确实是由于php版本和apache版本不配对所致,我先前的apache版本好像是2.0
qietingfenying 2012-10-18
  • 打赏
  • 举报
回复
如果不写 PHPIniDir "C:/php5" 是不是就可以启动成功apache?
xuzuning 2012-10-17
  • 打赏
  • 举报
回复
1、确认你的 php 确实是解包到了 C:/php5
2、核实你的 apache 版本
php5apache2_2.dll 对应于 apache 2.2.x
php5apache2_3.dll 对应于 apache 2.3.x
3、如果没有上述 dll 文件,则说明你下错了包。应下载线程安全的版本
全称为 php-5.4.7-Win32-VC9-x86.zip
luojxun 2012-10-17
  • 打赏
  • 举报
回复
httpd的Test Configuration可以测试你的配置,并且告诉你配置在那里有问题。

4,251

社区成员

发帖
与我相关
我的任务
社区描述
国内外优秀PHP框架讨论学习
社区管理员
  • Framework
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

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