2

我正在尝试向我的 PHP 添加扩展。我在适当的目录(如我的 php.ini 文件中列出)中有文件 - libssh2.dll,并确保扩展名 = libssh2.dll。我还按照其他线程的建议将 .dll 文件复制到了 system 和 system32 文件夹。当我尝试启动我的 Apache 服务器时,我收到以下 Windows 错误:

Apache HTTP Server 遇到问题需要关闭。对此造成的不便,我们表示歉意。

和 Apache 监视器错误:

请求的操作失败!

我检查日志以查看:

[2011 年 7 月 26 日星期二 16:43:06] [警告] pid 文件 C:/Program Files/Apache/logs/httpd.pid 被覆盖 - 以前 Apache 运行的不干净关闭?

我试图朝这个方向前进,但在这一点上完全被难住了。希望有人可以帮助我,这样我就可以找出问题所在。提前谢谢各位!

干杯

4

2 回答 2

0

我通过升级到 5.3 解决了它。不知何故,使用相同的设置它会自动工作。现在关闭问题。

于 2011-07-28T22:47:06.897 回答
0

我认为它告诉您只需要删除以前的 pid 文件。每次运行 apache 时,都会在 apache 的 bin 文件夹中创建一个 http.pid 文件。它包含 apache pid。

于 2011-07-27T04:34:33.247 回答