【问题标题】:Wordpress Plugin Upload Error timeoutWordpress 插件上传错误超时
【发布时间】: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


    【解决方案1】:

    我最终编辑了...\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,您可能需要设置一些额外的安全权限等才能使其正常运行。

    干杯。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2011-05-04
      • 2016-08-26
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2013-08-11
      • 1970-01-01
      相关资源
      最近更新 更多