【发布时间】:2013-12-21 10:09:29
【问题描述】:
我需要在 word press 中上传一个插件,但每次它都会告诉
正在从http://wordpress.org/wordpress-3.7.1-new-bundled.zip下载更新…
致命错误:C:\xampp\htdocs\ubuy\wp-includes\class-http.php 第 1152 行中的最大执行时间超过 30 秒
这怎么能增加时限?
【问题讨论】:
标签: wordpress
我需要在 word press 中上传一个插件,但每次它都会告诉
正在从http://wordpress.org/wordpress-3.7.1-new-bundled.zip下载更新…
致命错误:C:\xampp\htdocs\ubuy\wp-includes\class-http.php 第 1152 行中的最大执行时间超过 30 秒
这怎么能增加时限?
【问题讨论】:
标签: wordpress
我最终编辑了...\wp_includes\class-http.php 文件。
在第 1250 行附近(取决于您的版本),查找以下行:
$theResponse = curl_exec( $handle );
并将其更改为:
$timelimit = ini_get('max_execution_time');
set_time_limit(900);
$theResponse = curl_exec( $handle );
set_time_limit(max($timelimit, 30));
这会将当前超时存储在一个变量中,将新超时设置为 900 秒(对于大多数连接来说 5 分钟应该足够了),然后它执行请求,并将超时重置为我们开始之前的值。
这在过去对我有用。 注意:v3.8.2 使用另一种异步方法来执行安装,如果您使用的是 Windows,您可能需要设置一些额外的安全权限等才能使其正常运行。
干杯。
【讨论】: