0
我有一个PHP脚本应该做大量的计算和比较数字(如数千)。我不知道为什么,但是我的脚本在3分钟后停止,没有错误信息。我确定脚本没有完成,但停下来我不知道为什么。脚本像三分钟后停止
我在php.ini改变的
max_execution_time = 1800
的价值,它仍然停止。
这是一个在当地和我使用WAMP 我应该在Apache中更改一些设置?
我有一个PHP脚本应该做大量的计算和比较数字(如数千)。我不知道为什么,但是我的脚本在3分钟后停止,没有错误信息。我确定脚本没有完成,但停下来我不知道为什么。脚本像三分钟后停止
我在php.ini改变的
max_execution_time = 1800
的价值,它仍然停止。
这是一个在当地和我使用WAMP 我应该在Apache中更改一些设置?
检查您是否编辑了正确的php.ini
文件。有2个!
在\wamp\bin\php\php{version}\php.ini
的一个使用的PHP CLI,将有Apache下运行PHP的没有影响。
确保您使用wampmanager菜单编辑php.ini
文件。这将确保您编辑正确的文件。
使用此菜单设置
(left click) wampmanager -> PHP -> php.ini
检查max_execution_time
是由你的编辑器中打开该文件中设置正确。保存php.ini,然后重新启动Apache并再次尝试脚本。
查看Apache日志!并显示我们的脚本! – Fky
您做出更改后是否重新启动服务器? –
将此添加到脚本'error_reporting(E_ALL);'和'ini_set(“memory_limit”,“256M”)的顶部;'mybe你消耗的内存太多 –