Логи ошибок

Автор Тема: Логи ошибок  (Прочитано 1855 раз)

Оффлайн sanatgenАвтор темы

  • Бизнес оценка: (0)
  • КМС
  • *****
  • СПАСИБО: 863
  • Сообщений: 2719
  • Карма: 103
  • Пол: Женский
  • Награды КМС поисковой оптимизации Более 100 спасибо
    • Просмотр профиля
    • Сообщество необычных блогеров

Оффлайн sanatgenАвтор темы

  • КМС
  • *****
  • Доп. информация
    • Бизнес оценка: (0)
    • СПАСИБО: 863
    • Сообщений: 2719
    • Карма: 103
    • Пол: Женский
    • Награды КМС поисковой оптимизации Более 100 спасибо
      • Просмотр профиля
      • Сообщество необычных блогеров
Логи ошибок
« : 18-10-2013, 14:57:07 »
На форуме появляется одна ошибка. Тип ошибки: общая

8192: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead
Файл: /forum/Sources/Load.php(183) : runtime-created function
Строка: 3

Подскажите, что это за ошибка? Как ее нужно исправить?


Оффлайн linartpro

  • Бизнес оценка: (0)
  • Дебютант
  • *
  • СПАСИБО: 4
  • Сообщений: 8
  • Карма: 1
    • Просмотр профиля

Оффлайн linartpro

  • Дебютант
  • *
Re: Логи ошибок
« Ответ #1 : 18-10-2013, 15:10:27 »
В PHP 5.5  функция preg_replace не работает. Теперь взамен используется preg_replace_callback. Именно об этом говорят логи.

Цитата из php.net
Код:
Только зарегистрированные пользователи могут видеть код. Пожалуйста, войдите или зарегистрируйтесь.
Попробуйте просто выключить вывод ошибок php. В принципе и так должно работать... Ну или использовать более раннюю версию php...
« Последнее редактирование: 18-10-2013, 15:21:22 от linartpro »

Оффлайн sanatgenАвтор темы

  • Бизнес оценка: (0)
  • КМС
  • *****
  • СПАСИБО: 863
  • Сообщений: 2719
  • Карма: 103
  • Пол: Женский
  • Награды КМС поисковой оптимизации Более 100 спасибо
    • Просмотр профиля
    • Сообщество необычных блогеров

Оффлайн sanatgenАвтор темы

  • КМС
  • *****
  • Доп. информация
    • Бизнес оценка: (0)
    • СПАСИБО: 863
    • Сообщений: 2719
    • Карма: 103
    • Пол: Женский
    • Награды КМС поисковой оптимизации Более 100 спасибо
      • Просмотр профиля
      • Сообщество необычных блогеров
Re: Логи ошибок
« Ответ #2 : 18-10-2013, 15:17:49 »
В PHP 5.5  функция preg_replace не работает. Теперь взамен используется preg_replace_callback. Именно об этом говорят логи.

Цитата из php.net
Код:
Только зарегистрированные пользователи могут видеть код. Пожалуйста, войдите или зарегистрируйтесь.

А в каком файле мне нужно это исправить? В Load.php?

Оффлайн linartpro

  • Бизнес оценка: (0)
  • Дебютант
  • *
  • СПАСИБО: 4
  • Сообщений: 8
  • Карма: 1
    • Просмотр профиля

Оффлайн linartpro

  • Дебютант
  • *
Re: Логи ошибок
« Ответ #3 : 18-10-2013, 15:26:04 »
Попробуйте просто выключить вывод ошибок PHP

Вот страница с обсуждением данной проблемы на форуме разработчиков http://www.simplemachines.org/community/index.php?topic=506431.0


 

Похожие темы

  Тема / Автор Ответов Последний ответ
2 Ответов
1208 Просмотров
Последний ответ 15-12-2010, 10:34:52
от Assortei
0 Ответов
788 Просмотров
Последний ответ 05-11-2012, 08:51:16
от sainty
2 Ответов
893 Просмотров
Последний ответ 25-04-2014, 02:24:36
от 4ip
4 Ответов
473 Просмотров
Последний ответ 08-04-2016, 14:31:07
от hopea114y
0 Ответов
720 Просмотров
Последний ответ 30-11-2016, 22:13:10
от N1k0lay