没有解决方案工作,我的wamp服务器错误:致命错误:最大执行时间超过60秒在D..class-wp-http-cur


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

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

致命错误:D:'Essentials'wamp'www'treehouse'wp-includes'class-wp-http-curl.php在line 239.

我已经试过了:

    在我的wamp服务器中编辑了php.ini文件,并设置了max_execution_time设置为3000,并将max_input_time设置为3000。重新启动wamp
  1. 已使用的' WP最大执行时间超过 ' 插件,它写入到. htaccess文件中。
  2. 编辑phpmyadmin.conf在' 'wamp'alias'phpmyadmin.conf '中设置以下值:

    php_admin_value max_execution_time 3600
    php_admin_value max_input_time 3600

他们之前设置为360度。

以上步骤似乎都不能解决这个致命错误。每次最大执行时间是60秒,不是120秒,也不是其他任何值

有2个php.ini文件

'wamp'bin'php'php{version}'php.ini中的1,仅在运行PHP命令行时使用。

和一个在'wamp'bin'apache'apache{version}'bin'php.ini中,这实际上是一个SYMLINK/JUNCTION到一个名为'wamp'bin'php'php{version}'phpForApache.ini的文件,这是PHP在Apache下运行时使用的。

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

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

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

更改该文件中的max_execution_time,重新启动Apache,您应该可以。

评论后

然后我会在错误的地方寻找php.ini文件。

在WAMPServer中,php.ini文件应该只存在于'wamp'bin'php'php{version}文件夹和'wamp'bin'apache'apache{version}'bin文件夹中,尽管在WAMPServer的后续版本中,'wamp'bin'apache'apache{version}'bin中的文件实际上是一个连接文件(SYMLINK)

在你的PATH中应该没有指向php文件夹的引用,所以也检查一下。

也搜索你的引导磁盘的任何php.ini文件,如果任何存在'wamp'文件夹结构之外删除它们。一些不好的建议有时会建议将内容复制到windows'system32中,但在WAMPServer

中这是一个坏主意。