Skip to content

Обновление форума

Приветствую дорогие форумчане. Решил обновить форум, обновление началось и зависло, выдало ошибку сервера, пытаюсь заново запустить обновление, при попытке авторизоваться пишет: You do not have permission to run the upgrader.

http://prntscr.com/iifeyi

прошу помощи, спасибо

Featured Replies

- какую ошибку выбило?

- Лучше поднять копию и повторно запустить.

- В конфиге группе админов какой ID Задан ? (По умолчанию вроде 4), после открыть бд, найти пользователя и удостовериться что права выданы.

  • Author

ошибку 504 выбило, cloudflare

 

по ссылке в ац, пишет:

 

An error occurred (500 Error)

We're sorry, but a temporary technical error has occurred which means we cannot display this site right now.

 

Unknown column 'lang_order' in 'order clause'

 

You can try again by clicking the button below, or try again later.

 

Try again

 

Fatal error: Uncaught exception 'IPS\Db\Exception' with message 'Unknown column 'lang_order' in 'order clause'' in /var/www/********/system/Db/Db.php:502 Stack trace: #0 /var/www/********/system/Db/Select.php(356): IPS\_Db->preparedQuery('SELECT * FROM `...', Array, true) #1 /var/www/********/system/Db/Select.php(254): IPS\Db\_Select->runQuery() #2 /var/www/********/system/Lang/Lang.php(103): IPS\Db\_Select->setKeyField('lang_id') #3 /var/www/********/Lang/Lang.php(208): IPS\_Lang::languages() #4 /var/www/********/Member/Member.php(1678): IPS\_Lang::autoDetectLanguage('ru-RU,ru;q=0.9,...') #5 /var/www/********/system/Member/Member.php(427): IPS\_Member->language() #6 /var/www/********/system/Patterns/ActiveRecord.php(308): IPS\_Member->get_name() #7 /var/www/********/system/Sess in /var/www/********/system/Db/Db.php on line 502

Решил обновить форум, обновление началось и зависло, выдало ошибку сервера, пытаюсь заново запустить обновление, при попытке авторизоваться пишет: You do not have permission to run the upgrader.

С какой версии обновляетесь?

Unknown column 'lang_order' in 'order clause'

 

Нет столбца lang_order в таблице core_sys_lang

  • Author

с версии 3.4.9 до 4.1.19.4, как добавить столбец? можно запрос пожалуйста?

о 4.1.19.4,

Зачем использовать такую древнюю версию?

как добавить столбец? можно запрос пожалуйста?

Через PMA можно добавить.

  • Author

попробовал восстановить бекап, при обновлении выдает ошибку:

Unknown column 'sys_module_admin' in 'where clause' 
/*******/applications/core/setup/upg_40000/queries.json - query #5
UPDATE `ibf_core_modules` core_modules  SET `sys_module_area`=? WHERE sys_module_admin=1 

 

подскажите как решить?

Так опять не хватает столбца.

Заметьте, это уже не первая аналогичная ошибка.

 

Обновляйтесь на 4.2.7. Если не можете самостоятельно, наймите кого-нибудь платно или бесплатно (энтузиаста).

  • 2 weeks later...

После перехода с 3.6 на 4.1 ссе русские записи стали вопросительными знаками http://twow.gardarike.org/index.php?

 

Конвертирование делал перед переходом на 4. В глобал.конфиг утф8 указано, в хттаксес тоже. В базе данных у таблиц кодировка utf8_unicode_ci

В таблицах в бд текст русский или ?????

В таблицах тоже ???

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

Если еще нужен конвертатор кодировки базы данных в виде пхп скрипта, киньте свой телеграм.

До обновления у меня база УТФ8_генерал_си

 

 

Если еще нужен конвертатор кодировки базы данных в виде пхп скрипта, киньте свой телеграм.

напишу в лс

Не важно, в чем там база данных. Если данные писались в таблички по кодировке соединения с базой данных 1251, либо локаль была 1251, то данные в табличках 1251.

  • 2 weeks later...
  • Author

Приветствую всех вновь, обновляю 4.2.7 на 4.2.8 и форум выдает ошибку:

http://prntscr.com/iqb5si

подскажите как исправить?

 

Duplicate entry '0' for key 'PRIMARY' 
*********/system/File/File.php::1391
INSERT INTO `ipb_core_file_logs` ( `log_action`, `log_type`, `log_configuration_id`, `log_method`, `log_filename`, `log_url`, `log_container`, `log_msg`, `log_date`, `log_data` ) VALUES ( ?, ?, ?, ?, ?, ?, ?, ?, ?, ? )

Edited by 9IPOCTb

Create an account or sign in to comment

Account

Navigation

Search

Search

Configure browser push notifications

Chrome (Android)
  1. Tap the lock icon next to the address bar.
  2. Tap Permissions → Notifications.
  3. Adjust your preference.
Chrome (Desktop)
  1. Click the padlock icon in the address bar.
  2. Select Site settings.
  3. Find Notifications and adjust your preference.