How to solve the use of deprecated function ereg() of PHP 5.3.0 in Drupal 6.13

后端 未结 8 508
自闭症患者
自闭症患者 2020-12-06 17:51

Anyone knows how to solve the error below?

Deprecated: Function ereg() is deprecated in C:\\wamp\\www\\includes\\file.inc on line 895

8条回答
  •  -上瘾入骨i
    2020-12-06 18:05

    This is not a Drupal issue.In the Drupal site it is noted that it does not yet support PHP 5.3 and there have been new error flags added to PHP.

    Solution1 : You can degarde the PHP version.You can revert back to PHP 5.2.x. As I am unsure of other conflicts with Drupal and PHP 5.3.

    Solution2 : However, if you prefer to keep PHP 5.3, you can always suppress the deprecated function errors. In Drupal’s includes/common.inc, Find the line :

    if ($errno & (E_ALL ^ E_NOTICE)) { And replace it with:

    if ($errno & (E_ALL & ~E_NOTICE & ~E_DEPRECATED)) {

    This will now always suppress the Deprecated error messages.

提交回复
热议问题