我正在尝试将woocommerce插件安装到我的wordpress网站上,我收到以下错误消息:
Fatal error: Maximum execution time of 30 seconds exceeded in C:xamppappswordpresshtdocswp-adminincludesclass-wp-filesystem-direct.php on line 81
.
我也安装了WP最大执行时间超出插件,但我仍然无法安装插件。请帮我解决这个问题。
这个问题以前有人问过。以下是现有堆栈溢出问题的链接,应该对您有所帮助:
https://stackoverflow.com/a/34813078/2316753
你需要更新你的 PHP.ini 文件,告诉 Apache 允许 PHP 脚本运行超过 30 秒。
我遇到了同样的问题,并通过将最大执行时间增加到 180 来解决它。请按照以下步骤解决您的问题:
-
打开 Xampp 控制面板 点击"Apache"后面的"配置"
-
从下拉列表中选择"PHP (php.ini)">现在应该打开一个文件在文本编辑器中按 Ctrl+f 并搜索"max_execution_time",你应该罚款一行只说
max_execution_time=30
将 30 更改为更大的数字(180 对我有用),如下所示:
max_execution_time=180
-
保存文件
-
"停止"Apache服务器 关闭Xampp Restart Xampp "开始"Apache服务器
-
再次安装WooCommerce插件
这个问题让我睡了几个小时。为我解决的是增加 php.ini 文件中的最大执行时间 (max_execution_time)。下面是一个分步过程:
- 打开 XAMPP 控制面板
- 单击与"Apache"同一行的"操作"选项卡下的"配置"
- 从下拉列表中选择"PHP (php.ini)"
- 在打开的文件中按 Ctrl+F.在弹出的搜索框中键入"max_execution_time"
- 您应该看到突出显示此行"max_execution_time=30"。将 30 更改为更大的数字(90 应该有效,否则使用 180)
- 保存文件 "
- 停止"和"启动"Apache服务器
- 转到您的WordPress管理仪表板并刷新页面
- 找到文件 [XAMPP 安装目录]\php\php.ini(例如C:\xampp\php\php.ini)
- 在记事本或任何文本编辑器中打开 php.ini。
- 找到包含max_execution_time和 将值从 30 增加到更大的数字(例如 set: max_execution_time = 90)
- 然后从 XAMPP 控制面板重新启动 Apache Web 服务器
我相信您收到错误是因为您正在尝试通过WP-admin的WordPress插件部分中的"添加新"安装WooCommerce,并且您的互联网连接速度不够快。
下次考虑下载插件的 zip 文件。 然后将您为插件下载的 zip 文件解压缩到/wp-content/plugins 文件夹中。
然后,当您登录WP-admin时,转到插件,您将看到该插件与其他插件一起列出但未激活。 只需激活它,插件应该可以正常工作。
或者尝试获得更快的互联网连接。 如果您是开发人员,我不建议您增加PHP中的执行时间.ini因为这表明您的代码未优化,并且当同时访问者数量增加时,任何运行它的服务器都会出现问题。 我只是说。