【问题标题】:vtiger 7.1 installation error Deprecated: Methods with the same name as their class will not be constructors in a future version of PHPvtiger 7.1 安装错误已弃用:与其类同名的方法在未来版本的 PHP 中将不再是构造函数
【发布时间】:2019-01-04 06:41:43
【问题描述】:

我在安装 vtiger 7.1 时遇到问题 设置页面,它显示带有此内容的错误页面

不推荐使用:与其类同名的方法在 PHP 的未来版本中将不再是构造函数; RecurringType 在第 16 行的 /home/domainname/domains/domainfolder/public_html/vtigercrm/include/utils/RecurringType.php 中有一个已弃用的构造函数

【问题讨论】:

    标签: crm vtiger vtigercrm


    【解决方案1】:

    由于 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

    【讨论】:

      【解决方案2】:

      在 config.inc.php 中添加以下行

      ini_set('display_errors','on'); error_reporting(E_ALL & ~E_NOTICE & ~E_WARNING & ~E_DEPRECATED & ~E_STRICT); 
      

      或者关闭错误报告:

      error_reporting(0);
      

      【讨论】:

        猜你喜欢
        • 2019-07-07
        • 2018-05-12
        • 1970-01-01
        • 1970-01-01
        • 2017-03-12
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        相关资源
        最近更新 更多