我正在使用WordPress
网站,最近我必须将我的网站更新为WordPress 4.6.2
。现在我遇到了一个错误。任何人都可以帮我解决这个问题吗?看看图片中的错误信息:
警告:出于安全原因,已禁用base64_decode() /home/play2daa/public_html/wp-content/plugins/postman-smtp/Postman/PostmanOptions.php 在第270行
警告:出于安全原因,已禁用base64_decode() /home/play2daa/public_html/wp-content/plugins/postman-smtp/Postman/PostmanOptions.php 在第274行
警告:session_start():无法发送会话cookie - 标头 发送者(输出开始于 /home/play2daa/public_html/wp-content/plugins/postman-smtp/Postman/PostmanOptions.php:270) 在 /home/play2daa/public_html/wp-content/plugins/tawkto-live-chat/tawkto.php 第44行
警告:session_start():无法发送会话缓存限制器 - 标头 已发送(输出开始于 /home/play2daa/public_html/wp-content/plugins/postman-smtp/Postman/PostmanOptions.php:270) 在 /home/play2daa/public_html/wp-content/plugins/tawkto-live-chat/tawkto.php 第44行
警告:无法修改标头信息 - 已发送的标头 (输出始于 /home/play2daa/public_html/wp-content/plugins/postman-smtp/Postman/PostmanOptions.php:270) 在第1174行的/home/play2daa/public_html/wp-includes/pluggable.php
答案 0 :(得分:4)
尊重,可以通过仔细阅读错误消息来处理这个问题。开发PHP的人在使他们的消息提供信息方面遇到了很多麻烦。
问题中的前两条错误消息讲述了这个故事。他们几乎都是同一个错误。
警告:出于安全原因,已在第270行的/home/play2daa/public_html/wp-content/plugins/postman-smtp/Postman/PostmanOptions.php中禁用了base64_decode()
让我们解析这条消息。
cursor
是一个php函数。在您的搜索引擎中输入base64_decode
以了解详情。php base64_decode
是错误消息。尝试将其输入搜索引擎以了解更多信息。base64_decode() has been disabled for security reasons
告诉您问题发生的位置。看!它在路径名中显示in /home/play2daa/public_html/wp-content/plugins/postman-smtp/Postman/PostmanOptions.php on line 270
!您的WP安装中似乎有一个名为.../plugins/postman-smtp/...
或Postman SMTP
的WordPress插件。您是否已联系该插件的开发人员以确定要做什么?事情就是这样:很多网络犯罪分子已经想出如何通过将其隐藏在base-64编码文本中并上传它来欺骗各种WordPress插件来运行恶意代码。因此,一些廉价且讨厌的托管服务已经阻止了解析那种文本的PHP调用,试图减缓那些不法分子。
您可以通过....解决此问题。