30秒后长时间执行php脚本重置

时间:2015-03-01 15:35:37

标签: php apache timeout wamp

我有一个PHP脚本,它涉及我的mysql数据库的大量工作,因为它应该生成学校日程安排,但在aprox 30-40秒的exec后,它被重置,并在其他30-40秒后我的浏览器给我看了一条消息:

  

此网页不可用。

我尝试了我在互联网上找到的每一种方法(php.ini - max_execution_timeset_time_limit(0)ini_set('max_execution_time', 10)),甚至更改了apache的超时,但我的脚本仍然被重置。有什么想法吗?

编辑

[01-Mar-2015 15:30:16 UTC] PHP Warning:  PHP Startup: Unable to load dynamic    library 'E:/wamp/bin/php/php5.5.12/ext/php_intl.dll' - The specified module could not be found.

in Unknown on line 0

[01-Mar-2015 15:30:16 UTC] PHP Warning:  PHP Startup: Unable to load dynamic library 'E:/wamp/bin/php/php5.5.12/ext/php_ldap.dll' - The specified module could not be found.

in Unknown on line 0

[01-Mar-2015 15:30:17 UTC] PHP Warning:  PHP Startup: Unable to load dynamic library 'E:/wamp/bin/php/php5.5.12/ext/php_intl.dll' - The specified module could not be found.

 in Unknown on line 0

[01-Mar-2015 15:30:17 UTC] PHP Warning:  PHP Startup: Unable to load dynamic library 'E:/wamp/bin/php/php5.5.12/ext/php_ldap.dll' - The specified module could not be found.

重置后,这是我的php错误日志。它对我的剧本有什么影响吗?

1 个答案:

答案 0 :(得分:0)

首先,php错误日志中的错误消息可能与此问题无关,但可以通过执行此操作进行整理。

left click on the wampmanager icon in the system tray
wampmanager->Apache->Version->2.4.9 ( click on the 2.4.9 version number )

这将导致wampmanager重建\apache2.4.9\bin文件夹中的所有SYMLINKS。