无法激活Wordpress return插件,因为它触发了致命错误

问题描述 投票:0回答:1

我在激活自己的WordPress插件时遇到奇怪的错误。

在激活插件上,我仅收到消息“无法激活插件,因为它触发了致命错误。”仅此而已(请参阅http://prntscr.com/snxdkw)。我没有收到更多错误,在启用调试模式后,我仅收到E_NOTICE级的错误,这并不重要。

该错误仅在实时服务器上显示,在本地一切正常。谷歌搜索没有效果

本地:PHP的:7.3.16WordPress:5.4.1

服务器:PHP的:7.3.16WordPress:5.4.1

我尝试过:

  1. 在本地和服务器上启用调试日志(结果:无严重错误)
  2. 修复了所有错误
  3. 重新激活本地WordPress上的插件(结果:本地没有相同的错误)
  4. 在服务器上的PHP登录中查找(结果:无严重错误)
  5. 尝试从错误消息到WP核心中的错误处理程序,以了解错误启动器(结果:未找到错误启动器)
  6. 将调试消息写到register_activation_hook和register_deactivation_hook中的debug.log(结果:我没有收到我的调试消息,我认为WordPress无法到达register_activation_hook())
php wordpress fatal-error
1个回答
0
投票

检查您在服务器上本地启用的php扩展名。您也可以查看权限。如果您使用的是ffmpeg或其他扩展名(如果共享),则在服务器上可能不可用。

这可能是由于以下原因:

  1. 错误编码
  2. 与WordPress冲突
  3. 与另一个插件冲突
  4. 与主题冲突因此,您必须检查可能的失败原因。
© www.soinside.com 2019 - 2024. All rights reserved.