【发布时间】:2019-01-04 06:41:43
【问题描述】:
我在安装 vtiger 7.1 时遇到问题 设置页面,它显示带有此内容的错误页面
不推荐使用:与其类同名的方法在 PHP 的未来版本中将不再是构造函数; RecurringType 在第 16 行的 /home/domainname/domains/domainfolder/public_html/vtigercrm/include/utils/RecurringType.php 中有一个已弃用的构造函数
【问题讨论】:
我在安装 vtiger 7.1 时遇到问题 设置页面,它显示带有此内容的错误页面
不推荐使用:与其类同名的方法在 PHP 的未来版本中将不再是构造函数; RecurringType 在第 16 行的 /home/domainname/domains/domainfolder/public_html/vtigercrm/include/utils/RecurringType.php 中有一个已弃用的构造函数
【问题讨论】:
由于 php.ini 中的“error_reporting”变量无效而产生错误
您可能知道,安装 vtigercrm 所需的 error_reporting 值为 "E_WARNING & ~E_NOTICE & ~E_DEPRECATED & ~E_STRICT"
所以如果当前值为 E_All 或其他值,在 php.ini 中设置“error_reporting”如下
error_reporting = E_WARNING & ~E_NOTICE & ~E_DEPRECATED & ~E_STRICT
【讨论】:
在 config.inc.php 中添加以下行
ini_set('display_errors','on'); error_reporting(E_ALL & ~E_NOTICE & ~E_WARNING & ~E_DEPRECATED & ~E_STRICT);
或者关闭错误报告:
error_reporting(0);
【讨论】: