使用NGINX和php设置我的服务器。
我需要运行一个php脚本,它连接两个数据库usig mysql_connect($host,$user,$pwd)
。这是一个有点长的过程,需要很长的时间来处理所有。
所有连接都成功,但脚本没有给出完整操作的结果,当我运行它显示的文件(处理循环正在旋转),在某个特定时间停止执行并显示消息"403 Forbidden"
已经设置了以下内容:
set_time_limit(0);
ini_set('mysql.connect_timeout', '0');
ini_set('max_execution_time', '0');
有没有解决方案?
答案 0 :(得分:0)
403错误表示您的nginx未正确配置。
如果你需要更好地执行长期运行的php脚本来使用CLI,例如
php script.php
或
nohup php script.php 2>&1 &