Posted 5 ноября, 20203 yr comment_164706 Приветствую! проблема при обновлении. Обновление почти завершено и выбило IPS\OUTPUT_CACHE_METHOD Из constants.php метод кеширования убрал, кеш почиститл. В админку не пускает... Подскажите куда рыть? Link to comment https://ipbmafia.ru/topic/22525-pri-obnovlenii-oshibka-ipsoutput_cache_method/ Share on other sites Больше вариантов
5 ноября, 20203 yr comment_164708 Перезагрузить файлы, а именно init.php в корне Link to comment https://ipbmafia.ru/topic/22525-pri-obnovlenii-oshibka-ipsoutput_cache_method/?&do=findComment&comment=164708 Share on other sites Больше вариантов
5 ноября, 20203 yr Author comment_164710 16 минут назад, Respected сказал: Перезагрузить файлы, а именно init.php в корне как понять "перезагрузить" Link to comment https://ipbmafia.ru/topic/22525-pri-obnovlenii-oshibka-ipsoutput_cache_method/?&do=findComment&comment=164710 Share on other sites Больше вариантов
5 ноября, 20203 yr comment_164712 Перезалить Link to comment https://ipbmafia.ru/topic/22525-pri-obnovlenii-oshibka-ipsoutput_cache_method/?&do=findComment&comment=164712 Share on other sites Больше вариантов
5 ноября, 20203 yr Author comment_164713 12 минут назад, Respected сказал: Перезалить Спасибо, вроде помогло! Еще один момент, при обновлении, не все таблицы создаются и изменяются! тоже не могу понять куда рыть, вроде на пользователя бд права все выставил! Может еще что нужно сделать? Link to comment https://ipbmafia.ru/topic/22525-pri-obnovlenii-oshibka-ipsoutput_cache_method/?&do=findComment&comment=164713 Share on other sites Больше вариантов
5 ноября, 20203 yr comment_164715 Собственно ошибка расшифрована. Нужно править ключи Link to comment https://ipbmafia.ru/topic/22525-pri-obnovlenii-oshibka-ipsoutput_cache_method/?&do=findComment&comment=164715 Share on other sites Больше вариантов
5 ноября, 20203 yr Author comment_164721 1 час назад, Respected сказал: Собственно ошибка расшифрована. Нужно править ключи Все никак не могу добавить ключи, ALTER TABLE `calendar_events` ADD KEY `recurring_events` (`event_recurring`(79),`event_recurring_end_date`(79),`event_approved`,`event_calendar_id`,`event_start_date`(79)) `event_recurring`(79), тут тип DateTime - не поддерживает новый ключ как и другие Link to comment https://ipbmafia.ru/topic/22525-pri-obnovlenii-oshibka-ipsoutput_cache_method/?&do=findComment&comment=164721 Share on other sites Больше вариантов
5 ноября, 20203 yr comment_164722 попробуйте убрать (79) из всех полей и повторить запрос. Link to comment https://ipbmafia.ru/topic/22525-pri-obnovlenii-oshibka-ipsoutput_cache_method/?&do=findComment&comment=164722 Share on other sites Больше вариантов
5 ноября, 20203 yr comment_164723 3 минуты назад, Desti сказал: попробуйте убрать (79) из всех полей и повторить запрос. Именно это должно помочь Link to comment https://ipbmafia.ru/topic/22525-pri-obnovlenii-oshibka-ipsoutput_cache_method/?&do=findComment&comment=164723 Share on other sites Больше вариантов
5 ноября, 20203 yr comment_164724 Помочь - не знаю, но то, что это какой-то кривой синтаксис - однозначно Link to comment https://ipbmafia.ru/topic/22525-pri-obnovlenii-oshibka-ipsoutput_cache_method/?&do=findComment&comment=164724 Share on other sites Больше вариантов
5 ноября, 20203 yr Author comment_164725 30 минут назад, Desti сказал: попробуйте убрать (79) из всех полей и повторить запрос. 27 минут назад, Respected сказал: Именно это должно помочь При добавлении ключа в ручную - слетает Link to comment https://ipbmafia.ru/topic/22525-pri-obnovlenii-oshibka-ipsoutput_cache_method/?&do=findComment&comment=164725 Share on other sites Больше вариантов
5 ноября, 20203 yr comment_164726 тогда оставьте (79) для event_recurring. Для полей даты 79 явно многовато. Link to comment https://ipbmafia.ru/topic/22525-pri-obnovlenii-oshibka-ipsoutput_cache_method/?&do=findComment&comment=164726 Share on other sites Больше вариантов
5 ноября, 20203 yr Author comment_164727 11 минут назад, Desti сказал: тогда оставьте (79) для event_recurring. Для полей даты 79 явно многовато. Пробовал по всякому, результат такой же - куда рыть уже не знаю. Link to comment https://ipbmafia.ru/topic/22525-pri-obnovlenii-oshibka-ipsoutput_cache_method/?&do=findComment&comment=164727 Share on other sites Больше вариантов
5 ноября, 20203 yr comment_164729 Сейчас на своей базе сделал Query: ALTER TABLE `calendar_events` ADD KEY `recurring_events` (`event_recurring`(79),`event_approved`,`event_calendar_id`) 0 row(s) affected Execution Time : 0.378 sec Transfer Time : 1.109 sec Total Time : 1.488 sec Всё нормально отработало. Повторять не надо, это только для теста. Link to comment https://ipbmafia.ru/topic/22525-pri-obnovlenii-oshibka-ipsoutput_cache_method/?&do=findComment&comment=164729 Share on other sites Больше вариантов
5 ноября, 20203 yr comment_164730 А если сделать с (79) в дате, то как раз получим первую ошибку: Query: ALTER TABLE `calendar_events` ADD KEY `recurring_events` (`event_recurring`(79), `event_start_date`(79), `event_approved`,`event... Error Code: 1089 Incorrect prefix key; the used key part isn't a string, the used length is longer than the key part, or the storage engine doesn't support unique prefix keys Т.е. такая строка должна пройти без ошибки и создаст правильный ключ. ALTER TABLE `calendar_events` ADD KEY `recurring_events` (`event_recurring`(79),`event_recurring_end_date`,`event_approved`,`event_calendar_id`,`event_start_date`) Link to comment https://ipbmafia.ru/topic/22525-pri-obnovlenii-oshibka-ipsoutput_cache_method/?&do=findComment&comment=164730 Share on other sites Больше вариантов
6 ноября, 20203 yr Author comment_164755 19 часов назад, Desti сказал: А если сделать с (79) в дате, то как раз получим первую ошибку: Query: ALTER TABLE `calendar_events` ADD KEY `recurring_events` (`event_recurring`(79), `event_start_date`(79), `event_approved`,`event... Error Code: 1089 Incorrect prefix key; the used key part isn't a string, the used length is longer than the key part, or the storage engine doesn't support unique prefix keys Т.е. такая строка должна пройти без ошибки и создаст правильный ключ. ALTER TABLE `calendar_events` ADD KEY `recurring_events` (`event_recurring`(79),`event_recurring_end_date`,`event_approved`,`event_calendar_id`,`event_start_date`) Цитата Incorrect prefix key; the used key part isn't a string, the used length is longer than the key part, or the storage engine doesn't support unique prefix keysC:\OSPanel\domains\lr-club.pro\system\Db\Db.php::1953 Теперь такой результат)) Бред какой-то((( Link to comment https://ipbmafia.ru/topic/22525-pri-obnovlenii-oshibka-ipsoutput_cache_method/?&do=findComment&comment=164755 Share on other sites Больше вариантов
6 ноября, 20203 yr comment_164757 Что-то ты не так делаешь. Можешь отправить доступ в pma, сделаем запрос Link to comment https://ipbmafia.ru/topic/22525-pri-obnovlenii-oshibka-ipsoutput_cache_method/?&do=findComment&comment=164757 Share on other sites Больше вариантов
6 ноября, 20203 yr comment_164762 xxBRATxx Да просто поэкспериментируйте, ключи можно добавлять-удалять произвольно, добавьте сначала ALTER TABLE `calendar_events` ADD KEY `recurring_events` (`event_recurring`(79)); или даже совсем простой ALTER TABLE `calendar_events` ADD KEY `recurring_events` (`event_approved`); найдите, кто ошибку генерит. Удалить ключ несложно: ALTER TABLE `calendar_events` DROP INDEX `recurring_events`; Edited 6 ноября, 20203 yr by Desti Link to comment https://ipbmafia.ru/topic/22525-pri-obnovlenii-oshibka-ipsoutput_cache_method/?&do=findComment&comment=164762 Share on other sites Больше вариантов
6 ноября, 20203 yr Author comment_164766 1 час назад, Desti сказал: xxBRATxx Да просто поэкспериментируйте, ключи можно добавлять-удалять произвольно, добавьте сначала ALTER TABLE `calendar_events` ADD KEY `recurring_events` (`event_recurring`(79)); или даже совсем простой ALTER TABLE `calendar_events` ADD KEY `recurring_events` (`event_approved`); найдите, кто ошибку генерит. Удалить ключ несложно: ALTER TABLE `calendar_events` DROP INDEX `recurring_events`; Вроде исправил)) Просто переименовал уже существующий ключ) Все запустилось, но теперь проблема другая! в админке редактируя пользователя выбивает ошибку EX0 В журнале следущее Link to comment https://ipbmafia.ru/topic/22525-pri-obnovlenii-oshibka-ipsoutput_cache_method/?&do=findComment&comment=164766 Share on other sites Больше вариантов
6 ноября, 20203 yr Author comment_164767 1 час назад, Respected сказал: Что-то ты не так делаешь. Можешь отправить доступ в pma, сделаем запрос легко, а если еще обновишь до последней версии и бкап сделаешь, просто ОГОНЬ будет) Link to comment https://ipbmafia.ru/topic/22525-pri-obnovlenii-oshibka-ipsoutput_cache_method/?&do=findComment&comment=164767 Share on other sites Больше вариантов
6 ноября, 20203 yr comment_164768 54 минуты назад, xxBRATxx сказал: в админке редактируя пользователя выбивает ошибку EX0 Тут я пас, 4.5 еще никуда не ставил. Link to comment https://ipbmafia.ru/topic/22525-pri-obnovlenii-oshibka-ipsoutput_cache_method/?&do=findComment&comment=164768 Share on other sites Больше вариантов
6 ноября, 20203 yr Author comment_164769 12 минут назад, Desti сказал: Тут я пас, 4.5 еще никуда не ставил. У меня 4,2,8 Link to comment https://ipbmafia.ru/topic/22525-pri-obnovlenii-oshibka-ipsoutput_cache_method/?&do=findComment&comment=164769 Share on other sites Больше вариантов
6 ноября, 20203 yr comment_164770 Такой уже нет Link to comment https://ipbmafia.ru/topic/22525-pri-obnovlenii-oshibka-ipsoutput_cache_method/?&do=findComment&comment=164770 Share on other sites Больше вариантов
6 ноября, 20203 yr Author comment_164771 13 минут назад, Desti сказал: Такой уже нет Как же нет, у меня установлена))) Чисто проконсультироваться: Установил MAMP PRO, но при установке IPS выскочило требование Цитата The Multibyte String extension has been configured with the --disable-mbregex option. You should contact your hosting provider or system administrator to ask for it to be reconfigured without that option. Вот как этот mb_regex включить или подключить, не понимаю! Link to comment https://ipbmafia.ru/topic/22525-pri-obnovlenii-oshibka-ipsoutput_cache_method/?&do=findComment&comment=164771 Share on other sites Больше вариантов
6 ноября, 20203 yr comment_164772 1 час назад, xxBRATxx сказал: Все запустилось, но теперь проблема другая! в админке редактируя пользователя выбивает ошибку Опять какой-то файл битый. Link to comment https://ipbmafia.ru/topic/22525-pri-obnovlenii-oshibka-ipsoutput_cache_method/?&do=findComment&comment=164772 Share on other sites Больше вариантов
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.