一次只能运行一个PHP脚本吗?

时间:2014-08-02 18:35:10

标签: php apache wampserver

我有一个长时间运行的PHP脚本,我正在我的计算机上运行(运行WampServer),我注意到它正在运行时,网站的其余部分将无法加载(浏览器只显示加载图标)

一次只能运行一个PHP脚本吗?如果是这样,是否意味着如果我的网站上的脚本需要30秒才能运行,那么在此期间没有人能够使用该网站?

更多信息:

在执行长时间运行的脚本时,几乎不使用CPU或内存。

1 个答案:

答案 0 :(得分:4)

如果您在Apache / PHP conf中使用文件系统作为会话存储,那么您将限制为每个会话运行一个脚本。

尝试以隐身模式打开您的网站,您应该可以正常浏览它。这是因为你然后开始另一个会话。

同时检查Apache工作人员的数量。如果将其设置为1,则您当时只能运行一个。我认为默认值应该更高。