vtiger 7.1 安装错误已弃用:与其 class 同名的方法在 PHP 的未来版本中不会成为构造函数
vtiger 7.1 installation error Deprecated: Methods with the same name as their class will not be constructors in a future version of PHP
我在安装 vtiger 7.1 时遇到问题
insted of setup page ,它显示包含此内容的错误页面
已弃用:与 class 同名的方法在 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);
我在安装 vtiger 7.1 时遇到问题 insted of setup page ,它显示包含此内容的错误页面
已弃用:与 class 同名的方法在 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);