我有一个脚本,需要通过浏览器启动(用户输入FTP登录详细信息),然后脚本上传一些文件到远程服务器。
问题是脚本恰好在90秒后超时。php.ini具有以下值:
max_execution_time = 300
max_input_time = 300我还在脚本中添加了以下几行:
set_time_limit(0);
ignore_user_abort(true);没有任何帮助,脚本在90秒后仍然超时,并显示"500 Internal Server Error“消息。我还应该找什么呢?
该脚本位于安装了cPanel的专用Linux服务器上。Apache suEXEC已启用。在php.ini或httpd.conf文件中没有值"90“。
发布于 2014-05-22 07:04:05
ftp_connect函数op PHP有一个默认的90秒超时设置。尝试在您的脚本中修改它。
resource ftp_connect ( string $host [, int $port = 21 [, int $timeout = 90 ]] )https://stackoverflow.com/questions/23795160
复制相似问题