配置php环境时 加入下面两行:

LoadModule php5_module
D:/php/php5.dll
PHPIniDir "D:/php“
后apache不能启动,提示httpd.exe:syntax error on

因为他的服务器的php的版本比较新,我也没遇到过,就问了下搞服务器的朋友,得到了答案,
而冷风师傅用旧版本加入如下代码也无法启动:
LoadModule
php5_module D:/php/php5apache2.dll
PHPIniDir "D:/php"

而旧版本的问题就出在 D:/php/php5apache2.dll 这句上,由于apache版本的不同,LoadModule php5_module
D:/php/php5apache2.dll这段代码的配置略有细微处的不同,错误就在这段代码上,

应该把LoadModule php5_module
D:/php/php5apache2.dll中的php5apache2.dll修改成php5apache2_2.dll,

因为他使用的apache应该是2.2版本的,所以要这么改,改过后正确的配置如下:

他的php目录是d:\php,

那么,正确配置为 LoadModule php5_module "d:/php/php5apache2_2.dll"

这样设置后,apache启动成功!于是做个记录,方便自己,方便他人!

相关文章:

  • 2021-11-09
  • 2022-01-30
  • 2021-04-21
  • 2021-08-09
  • 2021-05-13
  • 2021-09-08
  • 2022-03-09
  • 2022-12-23
猜你喜欢
  • 2022-12-23
  • 2021-12-06
  • 2021-04-06
  • 2022-01-05
  • 2021-08-24
  • 2022-01-15
  • 2022-12-23
相关资源
相似解决方案