Перейти к содержимому


Фотография
- - - - -

Fatal error: Cannot redeclare utf8_ltrim()


  • Закрытая тема Тема закрыта
Сообщений в теме: 2

#1 kubox

kubox

Отправлено 07 December 2015 - 09:49

Здравствуйте!

 

Начиная с версии Joomla 3.4 возникает такая ошибка

 

Fatal error: Cannot redeclare utf8_ltrim() in /home/xxxx/web/xxxxx.ru/public_html/libraries/vendor/joomla/string/src/phputf8/trim.php on line 18

 

Происходит это случайным образом, на разных страницах, через разные промежутки времени.

Настройка сервера и поиск ошибок результата не дали.

 

Вот тут https://github.com/j...cms/issues/5923

 

Даются объяснения по поводу библиотеки phputf8 и разницы ее использования в Joomla 3.3 и 3.4

 

Помогите разобраться и устранить ошибку.


  • 0

#2 SmetDenis

SmetDenis

Отправлено 07 December 2015 - 10:05

Обычно это проблема из-за не правильно настроенного opcode-кешера в php (он же прекомпилятор, он же ускоритель).
Попробуйте изменить версию PHP или изменить модуль opcache.

У меня такое было из-за старой версии xCache 2.x на php 5.4

К JBZoo это не относится.
  • 0
JBZoo v4.0 и новый чудный мир Open Source GPL
Отключайте проверку лицензий как можно скорее!



— Есть два типа людей: Кто еще не делает бекапы и кто уже делает бекапы.


#3 kubox

kubox

Отправлено 08 December 2015 - 07:35

Вы абсолютно правы. Спасибо за помощь. Ошибка была из-за xCache.


  • 0




Click to return to top of page in style!