Строгие стандарты: Нестатический метод Cache::get() не должен вызываться статически в Concrete5
В бетоне5, когда я перемещаю сайт, я получил "Strict standards: Non-static method Cache::get() should not be called statically"
Я попробовал предложенные решения в бетоне5 ( http://www.concrete5.org/community/forums/installation/concrete5-broke-after-updating-php-apache-to-include-a-few-addit/) Но все-таки ошибка показывает.
Если есть решение, кроме понижения php, пожалуйста, помогите.
1 ответ
Решение
Вы должны изменить сообщение об ошибке, чтобы отключить E_STRICT
в php5.4+.
Коммиты, которые это исправили, являются https://github.com/concrete5/concrete5/commit/a0fa442ccbfa78b28f1f5cedb517a58b762ca019 и https://github.com/concrete5/concrete5/commit/86735143059746e8db5ff71e9fe5a8570796f3c5
См. Конкретную документацию5 для рекомендуемых способов исправить это.