没有解决方案适用于我的 wamp 服务器错误:致命错误:第 239 行的 D\...\class-wp-http-curl.php 中的最大执行时间超过 60 秒

Posted

技术标签:

【中文标题】没有解决方案适用于我的 wamp 服务器错误:致命错误:第 239 行的 D\\...\\class-wp-http-curl.php 中的最大执行时间超过 60 秒【英文标题】:No solutions work for my wamp server error: Fatal error: Maximum execution time of 60 seconds exceeded in D\...\class-wp-http-curl.php on line 239没有解决方案适用于我的 wamp 服务器错误:致命错误:第 239 行的 D\...\class-wp-http-curl.php 中的最大执行时间超过 60 秒 【发布时间】:2016-12-21 22:07:16 【问题描述】:

我一直在尝试通过 WordPress 导入器导入 WordPress 主题单元测试数据,但每次我收到以下错误:

致命错误:第 239 行的 D:\Essentials\wamp\www\treehouse\wp-includes\class-wp-http-curl.php 中的最大执行时间超过了 60 秒。

我已经尝试了以下方法:

    在我的 wamp 服务器中编辑 php.ini 文件并设置 ma​​x_execution_time 到 3000 并将 max_input_time 设置为 3000。 重新启动 wamp 在重试之前。 Used 'WP Maximum Execution Time Exceeded' plugin 写入 .htaccess 文件。 在重试之前重新启动 wamp。

    在 '\wamp\alias\phpmyadmin.conf' 中编辑 phpmyadmin.conf 并设置 以下值如下:

    php_admin_value max_execution_time 360​​0 php_admin_value max_input_time 360​​0

它们之前设置为 360。在重试之前重新启动 wamp。

上述程序似乎都不能解决致命错误。 每次最大执行时间为 60 秒,不是 120 秒,也不是其他任何时间。

【问题讨论】:

你试过在.htaccess文件中添加php_admin_value max_execution_time 3600吗? 我这样做了,但没有帮助。谢谢 【参考方案1】:

有 2 个 php.ini 文件。

\wamp\bin\php\phpversion\php.ini 中的一个仅在您运行 PHP CLI 时使用。

\wamp\bin\apache\apacheversion\bin\php.ini 中的一个实际上是一个名为 \wamp\bin\php\phpversion\phpForApache.ini 的文件的 SYMLINK/JUNCTION,PHP 在 Apache 下运行时使用该文件。

无论如何,确保您在 Apache 下编辑 PHP 使用的正确文件的正确方法是使用这样的 wampmanager 菜单

(left click) wampmanager -> PHP -> php.ini

这将打开正确文件的默认编辑器。

在该文件中更改max_execution_time,重新启动Apache,你应该会没事的。

在您发表评论后

然后我会在错误的位置查找php.ini 文件。

在 WAMPServer 中,php.ini 文件应该只存在于 \wamp\bin\php\phpversion 文件夹和 \wamp\bin\apache\apacheversion\bin 文件夹中,尽管在更高版本的 WAMPServer 中 \wamp\bin\apache\apacheversion\bin 中的文件实际上是一个连接文件 (SYMLINK)

此外,您的 PATH 中不应有对 php 文件夹的引用,所以也要检查一下。

同时在您的启动盘中搜索任何php.ini 文件,如果\wamp\ 文件夹结构之外存在任何文件,请将其删除。一些不好的建议有时建议将内容复制到windows\system32,但这在 WAMPServer 中是个坏主意

【讨论】:

谢谢。那正是我去编辑 php.ini 文件但没有帮助的地方。 查看我的其他建议 寻找任何其他 php.ini 文件但没有找到。另外,我不明白您的意思是“此外,您的 PATH 上不应该有对 php 文件夹的引用,所以也要检查一下。” WINDOWS PATH 环境变量 再次感谢。只是为了通知您,我收到了这个新错误:注意:wp_get_http 自 4.4.0 版起已弃用!请改用 WP_Http。在第 3706 行的 D:\Essentials\wamp\www\treehouse\wp-includes\functions.php 中,如果您能提供帮助,我不知道是什么原因造成的。

以上是关于没有解决方案适用于我的 wamp 服务器错误:致命错误:第 239 行的 D\...\class-wp-http-curl.php 中的最大执行时间超过 60 秒的主要内容,如果未能解决你的问题,请参考以下文章

WAMP 2.2e - phpmyadmin 致命错误:超过 30 秒的最大执行时间

致命错误:内存不足 Zend 错误 / PhpMyAdmin

致命错误:X:\wamp\www\xxx 内存不足(已分配 1134559232)(试图分配 32768 字节)

连接到 wamp 服务器

致命错误:在 Zend Framework + Wamp 中找不到类“Memcache”

Zend Framework:服务器上的致命错误