我在 WordPress 中创建了一个插件,然后我使用 IonCube 11.0.1 对其进行了加密,在我的网站中运行此插件后,我收到了此错误(我的 PHP 版本是 7.4,安装的 Ioncube 版本我的服务器是11.0.1):
Fatal error: The file /home/bestelement/public_html/wp-content/plugins/best-element/best-element-codes.php encoded as type [1/74] cannot be decoded by this version of the ionCube Loader. in Unknown on line 0
你知道我该如何解决这个问题吗?
这可能是由以下原因之一引起的:
1- 您的插件和 Web 服务器之间的 ionCube 加载程序版本不匹配。
2- Web 服务器的 PHP 版本太旧或太新。
假设您的Web服务器可能使用最新版本的ionCube,您必须检查本地计算机上的ionCube版本并检查它们是否匹配。如果这没有帮助,那么更改您的网络服务器上的 PHP 版本(在大多数情况下降级会发挥作用)(或要求您的主机这样做)并找出适合您的 PHP 版本。
我在另一个地方(localhost)使用不同的 php 版本(以及不同的 ionCube 版本)设置 WordPress,我看到了这个错误。
因此尝试安装第一个位置的确切 php 版本(以及相关的 ionCube 版本)