【发布时间】:2014-05-22 10:45:22
【问题描述】:
我有 Windows 7 Utimate 系统。
我有一个没有激活 PHP 的工作 Apache2 服务器。
我已经下载了 PHP5 并将文件解压缩到 C:\php。
根据 PHP 目录中的说明,我添加了这些行以将 PHP 激活到 httpd.conf 文件:
##PHP
# For PHP 5 do something like this:
LoadModule php5_module "C:/php/php5apache2_4.dll"
AddType application/x-httpd-php .php
# configure the path to php.ini
PHPIniDir "C:/php"
####################PHP
现在 Apache 拒绝重新启动,即使在重新启动系统后也是如此。
如果我撤消对 conf 的更改,则一切正常。
如何让 PHP 和服务器正常工作?
Apache 的error.log 说:
"[Fri Apr 11 10:57:43 2014] [warn] pid file C:/Program Files (x86)/
Apache Group/Apache2/logs/httpd.pid overwritten -- Unclean shutdown
of previous Apache run?"
【问题讨论】:
-
通过命令行 (httpd.exe) 启动它,看看它显示了什么错误信息。
-
别猜了。 Apache 有一个
logs目录,你应该看看。 -
@ÁlvaroG.Vicario 用日志编辑了问题。
-
无论发生什么,它似乎都不会在错误日志中留下任何痕迹。坏事...