Warning: file_get_contents(/data/phpspider/zhask/data//catemap/6/apache/8.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版本的wamp旧版本不工作_Php_Apache_Wamp - Fatal编程技术网

两个php版本的wamp旧版本不工作

两个php版本的wamp旧版本不工作,php,apache,wamp,Php,Apache,Wamp,我刚刚安装了两个版本的PHP5.3.13和PHP5.2.2的WAMP PHP5.3.13可以工作,但是在WAMP控制器中,如果我切换PHP版本,我的本地主机就不能工作。我甚至重新启动了WAMP并检查了Apache错误日志,发现了以下错误: [Thu Jul 11 15:22:22 2013] [notice] Parent: Received shutdown signal -- Shutting down the server. [Thu Jul 11 15:22:22 2013] [noti

我刚刚安装了两个版本的PHP5.3.13和PHP5.2.2的WAMP

PHP5.3.13可以工作,但是在WAMP控制器中,如果我切换PHP版本,我的本地主机就不能工作。我甚至重新启动了WAMP并检查了Apache错误日志,发现了以下错误:

[Thu Jul 11 15:22:22 2013] [notice] Parent: Received shutdown signal -- Shutting down the server.
[Thu Jul 11 15:22:22 2013] [notice] Child 5676: Exit event signaled. Child process is ending.
[Thu Jul 11 15:22:23 2013] [notice] Child 5676: Released the start mutex
[Thu Jul 11 15:22:24 2013] [notice] Child 5676: All worker threads have exited.
[Thu Jul 11 15:22:24 2013] [notice] Child 5676: Child process is exiting
[Thu Jul 11 15:22:24 2013] [notice] Parent: Child process exited successfully.

这是什么意思?我该怎么做才能修复它呢?

特定的PHP版本似乎存在问题。所以,你可以尝试一些事情

    < P>检查微软Visual C++的版本是否已安装。对于PHP5.2.x,我想需要的是VC6(x86)

  • 检查您是否使用了正确版本的Apache处理程序。Apache处理程序对于每个PHP版本都是不同的,不应该在不同的版本中使用

  • 尝试从命令提示符运行Apache httpd.exe以查看是否出现错误


该日志只是显示启动的关闭事件-不是错误。请尝试通过命令行而不是WAMP启动apache(httpd),这样更有可能出现有用的错误。如何通过cmd启动WAMP?我在cmd中运行了
NET start wampapache
,但无法启动wampapache服务:(尝试定位Apache安装目录。然后查找Apache>>Bin>>httpd.exe。从命令提示符运行此文件,查看是否出现错误。