Форум русской поддержки Joomla!® CMS
21.07.2017, 08:32:02 *
Добро пожаловать, Гость. Пожалуйста, войдите или зарегистрируйтесь.
Вам не пришло письмо с кодом активации?

Войти
   
   Начало   Поиск Joomla 3.0 FAQ Joomla 2.5 FAQ Joomla 1.5 FAQ Правила форума Новости Joomla Реклама Войти Регистрация Помощь  
Страниц: [1]   Вниз
  Добавить закладку  |  Печать  
Автор

Смена версии PHP приводит к ошибке

 (Прочитано 676 раз)
0 Пользователей и 1 Гость смотрят эту тему.
egir02e59w
Осваиваюсь на форуме
***

Репутация: +0/-0
Offline Offline

Пол: Мужской
Сообщений: 30



« : 15.07.2017, 20:14:57 »

Сайт работает только на PHP 5.3.29 (alt)
стоит переключить на другую версию выдает ошибку
1253 - COLLATION 'utf8_bin' is not valid for CHARACTER SET 'utf8mb4'
http://impact-factor.ru/katalog-zhurnalov.html?ind=%D0%BD#tlb
сейчас на PHP 7.0.20 (alt)
сайт Joomla! 3.7, каталог DJ-Catalog2
Записан
ProtectYourSite
Завсегдатай
*****

Репутация: +46/-4
Offline Offline

Сообщений: 777



« Ответ #1 : 15.07.2017, 20:33:10 »

/administrator/index.php?option=com_installer&view=database кнопка исправить делали?
Записан
egir02e59w
Осваиваюсь на форуме
***

Репутация: +0/-0
Offline Offline

Пол: Мужской
Сообщений: 30



« Ответ #2 : 15.07.2017, 21:10:51 »

/administrator/index.php?option=com_installer&view=database кнопка исправить делали?
Делал, ошибка остается
Записан
ProtectYourSite
Завсегдатай
*****

Репутация: +46/-4
Offline Offline

Сообщений: 777



« Ответ #3 : 15.07.2017, 23:38:31 »

Ошибка только в компоненте каталога?
Версия последняя?
Записан
passer
Живу я здесь
******

Репутация: +73/-3
Offline Offline

Пол: Мужской
Сообщений: 946



« Ответ #4 : 16.07.2017, 07:03:05 »

Где то в запросе стоит collate utf8_bin
Надо  collate utf8mb4_bin
С общем сравнения в запросе и поле БД должны совпадать.
Записан
egir02e59w
Осваиваюсь на форуме
***

Репутация: +0/-0
Offline Offline

Пол: Мужской
Сообщений: 30



« Ответ #5 : 16.07.2017, 23:47:20 »

Ошибка только в компоненте каталога?
Версия последняя?
Только в нем. Версия не последняя
Записан
egir02e59w
Осваиваюсь на форуме
***

Репутация: +0/-0
Offline Offline

Пол: Мужской
Сообщений: 30



« Ответ #6 : 17.07.2017, 00:10:38 »

Где то в запросе стоит collate utf8_bin
Надо  collate utf8mb4_bin
С общем сравнения в запросе и поле БД должны совпадать.
попробовал заметь в блокноте collate utf8_bin на collate utf8mb4_bin
не заработало
Записан
vipiusss
Профи
********

Репутация: +317/-10
Offline Offline

Пол: Мужской
Сообщений: 5707


Skype: renor_


« Ответ #7 : 17.07.2017, 00:26:05 »

Ну тут смотреть надо:
возможно у вас DJ-Catalog2  не "от разраба" и не понимает новую php.
а ещё может быть, что ваш хостер тупит и у вас есть запрет на определённые папки и компонент не может "утихомириться".

раз вы пишете на 5.3 пашет, скорее всего к каталогу есть расширения, которые не будут работать выше версии.
сделайте бекап и попробуйте обновить ВСЁ до последних версий.

Записан
capricorn
Практически профи
*******

Репутация: +106/-1
Offline Offline

Сообщений: 1678


« Ответ #8 : 17.07.2017, 01:03:40 »

Версия Joomla какая в действительности?
Записан
egir02e59w
Осваиваюсь на форуме
***

Репутация: +0/-0
Offline Offline

Пол: Мужской
Сообщений: 30



« Ответ #9 : 17.07.2017, 11:02:16 »

Версия Joomla какая в действительности?
Joomla! 3.7.3
http://clip2net.com/s/3M4cmky
Записан
egir02e59w
Осваиваюсь на форуме
***

Репутация: +0/-0
Offline Offline

Пол: Мужской
Сообщений: 30



« Ответ #10 : 17.07.2017, 11:13:14 »

Ну тут смотреть надо:
возможно у вас DJ-Catalog2  не "от разраба" и не понимает новую php.
а ещё может быть, что ваш хостер тупит и у вас есть запрет на определённые папки и компонент не может "утихомириться".
раз вы пишете на 5.3 пашет, скорее всего к каталогу есть расширения, которые не будут работать выше версии.
сделайте бекап и попробуйте обновить ВСЁ до последних версий.
с любыми версиями php не работает, ниже версия php тоже не работает, переношу на другой хост, с той же версией php 5.3, тоже не работает. Т.е. работает только на этом хостинге, только с этой версией php 5.3
Записан
vipiusss
Профи
********

Репутация: +317/-10
Offline Offline

Пол: Мужской
Сообщений: 5707


Skype: renor_


« Ответ #11 : 17.07.2017, 11:20:02 »

Тут не версия и не хост php.
Просто вчера бегло смотрел.
Только utf8, а не utf8mb4 Joomla дружит.
Проблема с хостом и БД, пишите хосту, пусть правят.

Решение апом БД в мускуле: https://mathiasbynens.be/notes/mysql-utf8mb4
Какой у вас запрос надо в SQL сделать я не шарю.
По ссылке вроде понятно, но повторюсь, не шарю в запросах.

// Попросите уважаемого Сергея http://joomlaforum.ru/index.php?action=profile;u=184907
Он в БД плавает хорошо.Имхо.
« Последнее редактирование: 17.07.2017, 11:27:08 от vipiusss » Записан
egir02e59w
Осваиваюсь на форуме
***

Репутация: +0/-0
Offline Offline

Пол: Мужской
Сообщений: 30



« Ответ #12 : 17.07.2017, 19:30:27 »

Решено. Какое-то должно  быть простое решение, а какое непонятно. Не получается в лоб. Решил  так. Ссылки от А до Я, которые генерит компонент DJ-Catalog2 убрал. Пришлось вручную сделать НТМL таблицу и туда просто поставил рабочие ссылки на буквы каталога.
Записан
Страниц: [1]   Вверх
  Добавить закладку  |  Печать  
 
Перейти в:  

Powered by SMF 1.1.21 | SMF © 2006, Simple Machines

Joomlaforum.ru is not affiliated with or endorsed by the Joomla! Project or Open Source Matters.
The Joomla! name and logo is used under a limited license granted by Open Source Matters
the trademark holder in the United States and other countries.

LiveInternet