Таймаут при обновлении БД 3.1.12 -> 3.2.5

Проблемы с установкой или работой phpBB 3.2.x? Получите помощь здесь!
Правила форума
Местная Конституция | Шаблон запроса | Документация (phpBB3) | Мини [FAQ] по phpBB 3.1.x/3.2.x | FAQ | Как задавать вопросы | Как устанавливать расширения

Ваш вопрос может быть удален без объяснения причин, если на него есть ответы по приведённым ссылкам (а вы рискуете получить предупреждение ;) ).
Аватара пользователя
KimIV
phpBB 2.0.1
Сообщения: 285
Зарегистрирован: 27.09.2015 22:48
Откуда: Кунгур
Благодарил (а): 168 раз
Поблагодарили: 20 раз
Контактная информация:

Таймаут при обновлении БД 3.1.12 -> 3.2.5

Сообщение KimIV » 08.04.2019 11:58

Конвертирование БД прерывается сообщением:
Программа установки определила превышение времени ожидания запроса
Произошло превышение времени ожидания запроса при исполнении программы установки. Можно попробовать обновить эту страницу в браузере, что может привести к порче данных. Предпочтительным решением является увеличение времени исполнения в настройках PHP, либо использование интерфейса командной строки (CLI).
7 Image 2.png
Делал следующее:
1. http://localhost/stk - Инструменты поддержки - Назначение стиля по умолчанию - Стиль По умолчанию: prosilver
2. Админка - Персонализация - Стили. Удалил (без удаления с сервера) все стили кроме prosilver.
3. http://localhost/stk - Средства администрирования - Проверка и управление расширениями. Отключил все расширения.
4. \cache\ удалил все папки и файлы кроме:
- .htaccess
- index.htm
5. Удалил всё, кроме
- /ext/
- /files/
- /images/
- /store/
- .htaccess
- 403.shtml
- 404.shtml
- config.php
- robots.txt
6. Из 3.2.5 скопировал всё, кроме
- /images/smilies/
- .htaccess
- config.php
7. http://localhost/install/app.php
Программа установки определила превышение времени ожидания запроса
Произошло превышение времени ожидания запроса при исполнении программы установки. Можно попробовать обновить эту страницу в браузере, что может привести к порче данных. Предпочтительным решением является увеличение времени исполнения в настройках PHP, либо использование интерфейса командной строки (CLI).
8. В файле php.ini установил max_execution_time = 1800 (было 180)
9. http://localhost/install/app.php, время запуска 12:18
- 12:50, та же ошибка, что в п.7.
10. В файле php.ini установил max_execution_time = 3600 (было 1800)
11. http://localhost/install/app.php, время запуска 13:49
- 14:50, та же ошибка, что в п.7.
12. Удалил все папки в /ext/ кроме файла index.htm
13. Удалил все файлы и папки в /store/ кроме .htaccess и index.htm
14. http://localhost/install/app.php, время запуска 15:20
- 16:22, та же ошибка, что в п.7.

Чего не делал:
- Удаление данных расширений

PS. Между запусками http://localhost/install/app.php в пп.7, 9, 11 и 13 восстанавливал состояние форума на момент п.7.
Ты должен делать добро из зла, потому что его больше не из чего делать. Уоренн Роберт Пенн.

Аватара пользователя
Sheer
phpBB Guru
phpBB Guru
Сообщения: 11027
Зарегистрирован: 18.02.2007 19:01
Откуда: Рига, Латвия (страна-недоразумение)
Благодарил (а): 43 раза
Поблагодарили: 2398 раз
Контактная информация:

Re: Таймаут при обновлении БД 3.1.12 -> 3.2.5

Сообщение Sheer » 08.04.2019 12:46

Обновление производится на локальной машине?
Изображение
Общие ошибки новичков (07.11.2005) & Как задавать вопросы
Если ничто другое не помогает, прочтите, наконец, инструкцию!
"Никакая инструкция не может перечислить всех обязанностей должностного лица, предусмотреть все отдельные случаи и дать вперёд соответствующие указания, а поэтому господа инженеры должны проявить инициативу и, руководствуясь знаниями своей специальности и пользой дела, принять все усилия для оправдания своего назначения".
Циркуляр Морского технического комитета №15 от 29.11.1910 г.

Аватара пользователя
Татьяна5
Поддержка
Поддержка
Сообщения: 9111
Зарегистрирован: 08.08.2011 2:02
Благодарил (а): 161 раз
Поблагодарили: 2542 раза
Контактная информация:

Re: Таймаут при обновлении БД 3.1.12 -> 3.2.5

Сообщение Татьяна5 » 08.04.2019 12:52

Логи ошибок ничего не говорят?
Остатков модов от 3.0, случаем, нет? В частности от ABBC3

Аватара пользователя
KimIV
phpBB 2.0.1
Сообщения: 285
Зарегистрирован: 27.09.2015 22:48
Откуда: Кунгур
Благодарил (а): 168 раз
Поблагодарили: 20 раз
Контактная информация:

Re: Таймаут при обновлении БД 3.1.12 -> 3.2.5

Сообщение KimIV » 08.04.2019 13:22

Sheer писал(а):
08.04.2019 12:46
Обновление производится на локальной машине?
Да, конечно! Рабочий форум пока не трогаю! Тренируюсь :)
Татьяна5 писал(а):
08.04.2019 12:52
Логи ошибок ничего не говорят?
Нашёл/смотрел только лог миграции - это файл \OSPanel\domains\localhost\store\migrations_1521868589.log. Не именно этот, а с похожим названием. Сам файл не сохранился, я папку /store/ подчистил уже, но помню, что в последней строке упоминалось что-то типа text_parser.
Татьяна5 писал(а):
08.04.2019 12:52
Остатков модов от 3.0, случаем, нет?
Не-еее... Откуда им взяться? Форум изначально запускался с версии 3.1.6
Ты должен делать добро из зла, потому что его больше не из чего делать. Уоренн Роберт Пенн.

Аватара пользователя
Sheer
phpBB Guru
phpBB Guru
Сообщения: 11027
Зарегистрирован: 18.02.2007 19:01
Откуда: Рига, Латвия (страна-недоразумение)
Благодарил (а): 43 раза
Поблагодарили: 2398 раз
Контактная информация:

Re: Таймаут при обновлении БД 3.1.12 -> 3.2.5

Сообщение Sheer » 08.04.2019 13:26

Open server? Какие настройки?
Изображение
Общие ошибки новичков (07.11.2005) & Как задавать вопросы
Если ничто другое не помогает, прочтите, наконец, инструкцию!
"Никакая инструкция не может перечислить всех обязанностей должностного лица, предусмотреть все отдельные случаи и дать вперёд соответствующие указания, а поэтому господа инженеры должны проявить инициативу и, руководствуясь знаниями своей специальности и пользой дела, принять все усилия для оправдания своего назначения".
Циркуляр Морского технического комитета №15 от 29.11.1910 г.

Аватара пользователя
KimIV
phpBB 2.0.1
Сообщения: 285
Зарегистрирован: 27.09.2015 22:48
Откуда: Кунгур
Благодарил (а): 168 раз
Поблагодарили: 20 раз
Контактная информация:

Re: Таймаут при обновлении БД 3.1.12 -> 3.2.5

Сообщение KimIV » 08.04.2019 13:30

Sheer писал(а):
08.04.2019 13:26
Какие настройки?
В смысле версии модулей? Apache 2.4 + PHP 5.6 + mySQL 5.5
Image 2.png
Отправлено спустя 21 минуту 8 секунд:
Вот несколько последних строк из файла C:\OSPanel\domains\localhost\store\migrations_1554720307.log

Код: Выделить всё

[DEBUG] Обновление уже было выполнено (пропущено): \phpbb\db\migration\data\v31x\v318
[DEBUG] Обновление уже было выполнено (пропущено): \phpbb\db\migration\data\v31x\v318rc1
[DEBUG] Обновление уже было выполнено (пропущено): \phpbb\db\migration\data\v31x\v319
[DEBUG] Обновление уже было выполнено (пропущено): \phpbb\db\migration\data\v31x\v319rc1
[DEBUG] Установка зависимостей обновления \phpbb\db\migration\data\v320\add_help_phpbb.
[DEBUG] Установка зависимостей обновления \phpbb\db\migration\data\v320\v320rc1.
[DEBUG] Установка зависимостей обновления \phpbb\db\migration\data\v320\report_id_auto_increment.
[DEBUG] Установка зависимостей обновления \phpbb\db\migration\data\v320\default_data_type_ids.
[DEBUG] Установка зависимостей обновления \phpbb\db\migration\data\v320\v320a2.
[DEBUG] Установка зависимостей обновления \phpbb\db\migration\data\v320\text_reparser.
[DEBUG] Добавление данных: \phpbb\db\migration\data\v320\text_reparser.
Кстати, могу зайти в админку
Image 5.png
В настройках расширений какие-то модули остались. Может из-за этого зависает конвертация?
Image 8.png
Отправлено спустя 1 минуту 24 секунды:
Лог ошибок, который в админке, пуст...
Ты должен делать добро из зла, потому что его больше не из чего делать. Уоренн Роберт Пенн.

Аватара пользователя
Татьяна5
Поддержка
Поддержка
Сообщения: 9111
Зарегистрирован: 08.08.2011 2:02
Благодарил (а): 161 раз
Поблагодарили: 2542 раза
Контактная информация:

Re: Таймаут при обновлении БД 3.1.12 -> 3.2.5

Сообщение Татьяна5 » 08.04.2019 13:57

Лог ошибок - error_log (либо с похожим названием)

Аватара пользователя
KimIV
phpBB 2.0.1
Сообщения: 285
Зарегистрирован: 27.09.2015 22:48
Откуда: Кунгур
Благодарил (а): 168 раз
Поблагодарили: 20 раз
Контактная информация:

Re: Таймаут при обновлении БД 3.1.12 -> 3.2.5

Сообщение KimIV » 08.04.2019 14:04

Татьяна5, спасибо! Нашёл!
Файл PHP_5.6_error.log

Код: Выделить всё

[08-Apr-2019 13:48:05 Europe/Moscow] PHP Fatal error:  Maximum execution time of 180 seconds exceeded in C:\OSPanel\domains\localhost\vendor\s9e\text-formatter\src\Configurator.php on line 4275

[08-Apr-2019 13:53:16 Europe/Moscow] PHP Fatal error:  Maximum execution time of 180 seconds exceeded in C:\OSPanel\domains\localhost\vendor\s9e\text-formatter\src\Configurator.php on line 4281
Файл Apache_2.4-PHP_5.5-5.6_errora.log

Код: Выделить всё

[Mon Apr 08 15:41:16.232642 2019] [ssl:warn] [pid 7648:tid 164] AH01909: default:443:0 server certificate does NOT include an ID which matches the server name
[Mon Apr 08 15:41:16.429662 2019] [ssl:warn] [pid 7648:tid 164] AH01909: default:443:0 server certificate does NOT include an ID which matches the server name
[Mon Apr 08 15:41:17.779797 2019] [mpm_winnt:notice] [pid 7648:tid 164] AH00455: Apache/2.4.38 (Win32) OpenSSL/1.0.2q configured -- resuming normal operations
[Mon Apr 08 15:41:17.779797 2019] [mpm_winnt:notice] [pid 7648:tid 164] AH00456: Apache Lounge VC11 Server built: Jan 21 2019 12:11:57
[Mon Apr 08 15:41:17.779797 2019] [core:notice] [pid 7648:tid 164] AH00094: Command line: 'C:\\ospanel\\modules\\http\\Apache_2.4-PHP_5.5-5.6\\bin\\httpd.exe -d C:/OSPanel/modules/http/Apache_2.4-PHP_5.5-5.6 -f c:\\ospanel\\modules\\http\\Apache_2.4-PHP_5.5-5.6\\conf\\httpd.conf'
[Mon Apr 08 15:41:17.789798 2019] [mpm_winnt:notice] [pid 7648:tid 164] AH00418: Parent: Created child process 5432
[Mon Apr 08 15:41:18.431862 2019] [ssl:warn] [pid 5432:tid 176] AH01909: default:443:0 server certificate does NOT include an ID which matches the server name
[Mon Apr 08 15:41:18.588878 2019] [ssl:warn] [pid 5432:tid 176] AH01909: default:443:0 server certificate does NOT include an ID which matches the server name
[Mon Apr 08 15:41:18.630882 2019] [mpm_winnt:notice] [pid 5432:tid 176] AH00354: Child: Starting 32 worker threads.
Файл MySQL-5.5-x64_error.log

Код: Выделить всё

190408 15:41:14 [Note] c:\ospanel\modules\database\MySQL-5.5-x64\bin\mysqld.exe (mysqld 5.5.62) starting as process 7468 ...
190408 15:41:15 [Note] Plugin 'FEDERATED' is disabled.
190408 15:41:15 InnoDB: The InnoDB memory heap is disabled
190408 15:41:15 InnoDB: Mutexes and rw_locks use Windows interlocked functions
190408 15:41:15 InnoDB: Compressed tables use zlib 1.2.11
190408 15:41:15 InnoDB: Initializing buffer pool, size = 128.0M
190408 15:41:15 InnoDB: Completed initialization of buffer pool
190408 15:41:15 InnoDB: highest supported file format is Barracuda.
190408 15:41:15  InnoDB: Waiting for the background threads to start
190408 15:41:16 InnoDB: 5.5.62 started; log sequence number 43741246
190408 15:41:16 [Note] Server hostname (bind-address): '127.0.0.1'; port: 3306
190408 15:41:16 [Note]   - '127.0.0.1' resolves to '127.0.0.1';
190408 15:41:16 [Note] Server socket created on IP: '127.0.0.1'.
190408 15:41:16 [Warning] 'user' entry 'kimiv_ru@%' has both a password and an authentication plugin specified. The password will be ignored.
190408 15:41:16 [Note] Event Scheduler: Loaded 0 events
190408 15:41:16 [Note] c:\ospanel\modules\database\MySQL-5.5-x64\bin\mysqld.exe: ready for connections.
Version: '5.5.62'  socket: ''  port: 3306  MySQL Community Server (GPL)
Ты должен делать добро из зла, потому что его больше не из чего делать. Уоренн Роберт Пенн.

Аватара пользователя
Татьяна5
Поддержка
Поддержка
Сообщения: 9111
Зарегистрирован: 08.08.2011 2:02
Благодарил (а): 161 раз
Поблагодарили: 2542 раза
Контактная информация:

Re: Таймаут при обновлении БД 3.1.12 -> 3.2.5

Сообщение Татьяна5 » 08.04.2019 14:12

Время увеличивайте. 180 секунд - это практически ничего для локалки (2-3 нолика дописать можно)

Аватара пользователя
KimIV
phpBB 2.0.1
Сообщения: 285
Зарегистрирован: 27.09.2015 22:48
Откуда: Кунгур
Благодарил (а): 168 раз
Поблагодарили: 20 раз
Контактная информация:

Re: Таймаут при обновлении БД 3.1.12 -> 3.2.5

Сообщение KimIV » 08.04.2019 14:16

Татьяна5 писал(а):
08.04.2019 14:12
Время увеличивайте. 180 секунд - это практически ничего для локалки (2-3 нолика дописать можно)
Я выше писал, что увеличивал до 3600. Это целый час! Разве этого может быть мало?
А 180 секунд в логах я получил только-что, чтобы восстановить файл C:\OSPanel\domains\localhost\store\migrations_1554720307.log, о котором упоминал выше.

Отправлено спустя 1 минуту 40 секунд:
упс... извините... не заметил про нолики... А в часах примерно сколько конвертация на локалке выполняется? 4-5... 10...???
Ты должен делать добро из зла, потому что его больше не из чего делать. Уоренн Роберт Пенн.

Аватара пользователя
Sheer
phpBB Guru
phpBB Guru
Сообщения: 11027
Зарегистрирован: 18.02.2007 19:01
Откуда: Рига, Латвия (страна-недоразумение)
Благодарил (а): 43 раза
Поблагодарили: 2398 раз
Контактная информация:

Re: Таймаут при обновлении БД 3.1.12 -> 3.2.5

Сообщение Sheer » 08.04.2019 14:26

Ну вообще- то несколько минут может. Зависит от размера БД, количества тем, сообщений, пользователей и т.д.
Изображение
Общие ошибки новичков (07.11.2005) & Как задавать вопросы
Если ничто другое не помогает, прочтите, наконец, инструкцию!
"Никакая инструкция не может перечислить всех обязанностей должностного лица, предусмотреть все отдельные случаи и дать вперёд соответствующие указания, а поэтому господа инженеры должны проявить инициативу и, руководствуясь знаниями своей специальности и пользой дела, принять все усилия для оправдания своего назначения".
Циркуляр Морского технического комитета №15 от 29.11.1910 г.

Аватара пользователя
KimIV
phpBB 2.0.1
Сообщения: 285
Зарегистрирован: 27.09.2015 22:48
Откуда: Кунгур
Благодарил (а): 168 раз
Поблагодарили: 20 раз
Контактная информация:

Re: Таймаут при обновлении БД 3.1.12 -> 3.2.5

Сообщение KimIV » 08.04.2019 14:33

Sheer писал(а):
08.04.2019 14:26
Ну вообще- то несколько минут может.
Ну я как бы на них и рассчитывал по опыту прошлых обновлений. Но по совету Татьяны попробую добавить три нуля и запустить на ночь.
Sheer писал(а):
08.04.2019 14:26
Зависит от размера БД, количества тем, сообщений, пользователей и т.д.
База: 404.35 МБ
Тем: 3314
Сообщений: 90797
Пользователей: 1385
Ты должен делать добро из зла, потому что его больше не из чего делать. Уоренн Роберт Пенн.

Аватара пользователя
Татьяна5
Поддержка
Поддержка
Сообщения: 9111
Зарегистрирован: 08.08.2011 2:02
Благодарил (а): 161 раз
Поблагодарили: 2542 раза
Контактная информация:

Re: Таймаут при обновлении БД 3.1.12 -> 3.2.5

Сообщение Татьяна5 » 08.04.2019 14:42

БД не слишком большая, но на слабом или загруженном другими задачами компьютере более часа крутиться тот шаг вполне может. На незагружененом в полчаса чаще всего укладывается

Если программа прервется до настоящего таймаута, это будет показателем что где-то ошибка, а пока логи говорят только об обычном таймауте

Vlad__
phpBB 2.0.5
Сообщения: 452
Зарегистрирован: 10.12.2016 11:06
Благодарил (а): 244 раза
Поблагодарили: 40 раз

Re: Таймаут при обновлении БД 3.1.12 -> 3.2.5

Сообщение Vlad__ » 08.04.2019 14:57

Обновитесь из командной строки.

Аватара пользователя
Sheer
phpBB Guru
phpBB Guru
Сообщения: 11027
Зарегистрирован: 18.02.2007 19:01
Откуда: Рига, Латвия (страна-недоразумение)
Благодарил (а): 43 раза
Поблагодарили: 2398 раз
Контактная информация:

Re: Таймаут при обновлении БД 3.1.12 -> 3.2.5

Сообщение Sheer » 08.04.2019 15:01

После увеличения max_execution по идее нужно перезагрузить Open Server.
Изображение
Общие ошибки новичков (07.11.2005) & Как задавать вопросы
Если ничто другое не помогает, прочтите, наконец, инструкцию!
"Никакая инструкция не может перечислить всех обязанностей должностного лица, предусмотреть все отдельные случаи и дать вперёд соответствующие указания, а поэтому господа инженеры должны проявить инициативу и, руководствуясь знаниями своей специальности и пользой дела, принять все усилия для оправдания своего назначения".
Циркуляр Морского технического комитета №15 от 29.11.1910 г.

Ответить

Вернуться в «Поддержка phpBB 3.2.x»