【问题标题】:Old version of Wordpress on new PHP. Error reporting新 PHP 上的旧版 Wordpress。错误报告
【发布时间】:2012-05-09 16:19:54
【问题描述】:

我在一个旧网站上工作,它是旧版本的 Wordpress。我到处都是不推荐使用的错误:(

我放了

error_reporting(E_ALL & ~E_NOTICE & ~E_DEPRECATED);

在原始代码设置报告的位置下,以便覆盖它,但我仍然遇到错误。即使是在下面我输入上述代码的同一个文档中。

感谢任何帮助。

【问题讨论】:

  • 也许这是一个修复错误的想法?
  • 或者升级那个版本的Wordpress?
  • 我可以想象修复错误会打开一罐蠕虫,我无法升级 Wordpress 版本。
  • @beingalex:有专门的 wordpress 程序员开始监视您收到的警告,并注意修复您正在使用的 wordpress 的代码库,而无需打开一罐蠕虫。

标签: php wordpress error-handling


【解决方案1】:

@maiorano84 根据托管公司的不同,仅仅升级 Wordpress 并不总是可行的——因为有些公司仍在运行 MySQL 4 或更低版本。而 Wordpress 3.2 以上版本需要 MySQL 5。

至于最初的问题,尝试将 display_errors 也设置为关闭。

 display_errors = Off

【讨论】:

  • 如果托管公司正在运行 MySQL 4 或更低版本,那么升级 Wordpress 并切换托管公司可能是个好主意。任何托管公司都绝对没有理由不保持最新状态,因为安全风险是巨大的。如前所述,也许修复错误是一个更好的主意,而不是隐藏它们并希望它们消失。
  • 哦,我完全同意。但是有些公司仍在运行旧版本。 3IX.org 正在运行 4.1.2.2,也没有升级计划。奇怪!
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 2012-07-31
  • 2012-02-27
  • 2015-11-04
  • 2021-10-31
  • 1970-01-01
  • 1970-01-01
  • 2022-07-01
相关资源
最近更新 更多