Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/ssh/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Php Apache Web服务器已停止在windows7上工作_Php_Windows_Apache_Webserver - Fatal编程技术网

Php Apache Web服务器已停止在windows7上工作

Php Apache Web服务器已停止在windows7上工作,php,windows,apache,webserver,Php,Windows,Apache,Webserver,我有一台Apache2.4.9Web服务器,在windows7上运行php5。它一直运转良好,但现在不运转了。我在应用程序日志和Apache日志中都没有看到关于php的内容 我不知道如何在windows中排除php5故障。我不能运行任何phpinfo();脚本,但我可以在Apache日志中看到php的起始位置 [Mon May 12 17:26:49.832429 2014] [mpm_winnt:notice] [pid 1388:tid 528] AH00455: Apache/2.4.9

我有一台Apache2.4.9Web服务器,在windows7上运行php5。它一直运转良好,但现在不运转了。我在应用程序日志和Apache日志中都没有看到关于php的内容

我不知道如何在windows中排除php5故障。我不能运行任何phpinfo();脚本,但我可以在Apache日志中看到php的起始位置

[Mon May 12 17:26:49.832429 2014] [mpm_winnt:notice] [pid 1388:tid 528] AH00455: Apache/2.4.9 (Win32) PHP/5.5.11 configured -- resuming normal operations
不过,我没有看到PHP崩溃的通知。 这一页是 现在您可以在源代码中看到php


由于php5与Apache2.4和Windows7相关,我可以采取哪些步骤对其进行故障排除和调试?

在php.ini中添加以下行以查看浏览器中的任何php错误--
错误报告=-1

display\u errors=On

删除生产环境中的上述行(源:)。

更多检查。

如果端口80被Skype或其他一些应用程序阻止,您将无法运行apache,因为http要求端口80打开,https要求端口443打开。或者,如果您有运行IIS web服务器,也可能是原因之一

如果其xampp在windows7上运行,请阅读下面的文章以了解更多详细信息


“您现在可以在源代码中看到php。”-HTML源代码,是的。PHP源代码,不。我认为这就是问题所在@Fred ii-,他现在可以看到PHP脚本,就像PHP一样borked@Dagon嗯。。。。。。。好的,我现在看到了。“源代码中的源代码”。仅供参考,您的PHP代码非常不安全。您正在
exec()
直接输入用户输入。恶意用户可能会对您的服务器做非常糟糕的事情。将其放入扩展名为.php的文件中,然后查看它是否执行,如果不执行,则需要重新执行apache/php配置。如果执行,则可能是php有问题。我看不到你明显的“非常不安全”的代码,因为你所引用的站点已经关闭,但如果是这样,你可能想看看受损的apache模块、奇怪的配置更改等等,作为可能的原因。