Уважаемые пользователи!
C 7 ноября 2020 года phpBB Group прекратила выпуск обновлений и завершила дальнейшее развитие phpBB версии 3.2.
С 1 августа 2024 года phpBB Group прекращает поддержку phpBB 3.2 на официальном сайте.
Сайт официальной русской поддержки phpBB Guru продолжит поддержку phpBB 3.2 до 31 декабря 2024 года.
С учетом этого, настоятельно рекомендуется обновить конференции до версии 3.3.
C 7 ноября 2020 года phpBB Group прекратила выпуск обновлений и завершила дальнейшее развитие phpBB версии 3.2.
С 1 августа 2024 года phpBB Group прекращает поддержку phpBB 3.2 на официальном сайте.
Сайт официальной русской поддержки phpBB Guru продолжит поддержку phpBB 3.2 до 31 декабря 2024 года.
С учетом этого, настоятельно рекомендуется обновить конференции до версии 3.3.
Долгий ответ после регистрации нового пользователя Тема решена
Правила форума
Местная Конституция | Шаблон запроса | Документация (phpBB3) | Мини [FAQ] по phpBB 3.1.x/3.2.x | FAQ | Как задавать вопросы | Как устанавливать расширения
Ваш вопрос может быть удален без объяснения причин, если на него есть ответы по приведённым ссылкам (а вы рискуете получить предупреждение ).
Местная Конституция | Шаблон запроса | Документация (phpBB3) | Мини [FAQ] по phpBB 3.1.x/3.2.x | FAQ | Как задавать вопросы | Как устанавливать расширения
Ваш вопрос может быть удален без объяснения причин, если на него есть ответы по приведённым ссылкам (а вы рискуете получить предупреждение ).
-
- phpBB 1.2.0
- Сообщения: 12
- Стаж: 7 лет 8 месяцев
- Благодарил (а): 4 раза
Долгий ответ после регистрации нового пользователя
Здраствуйте!
Пол года назад форум работал нормально, юзеры регистрировались и всё было ок.
Сейчас появилась необходимость воскресить форум, дабы не морочиться снёс всё и поставил с 0.
Появилась проблема при отправке формы регистрации, происходит задержка ~около 2 мин, полсе чего редирект на страницу с текстом о успешной регистрации.
Подскажите пожалуйста с чем может быть связана проблема? Весь остальной функционал работает нормально
Версия phpbb 3.2.5
Версия php 5.5.9
Пол года назад форум работал нормально, юзеры регистрировались и всё было ок.
Сейчас появилась необходимость воскресить форум, дабы не морочиться снёс всё и поставил с 0.
Появилась проблема при отправке формы регистрации, происходит задержка ~около 2 мин, полсе чего редирект на страницу с текстом о успешной регистрации.
Подскажите пожалуйста с чем может быть связана проблема? Весь остальной функционал работает нормально
Версия phpbb 3.2.5
Версия php 5.5.9
-
- Поддержка
- Сообщения: 12454
- Стаж: 12 лет 9 месяцев
- Благодарил (а): 166 раз
- Поблагодарили: 2482 раза
-
- phpBB 1.2.0
- Сообщения: 12
- Стаж: 7 лет 8 месяцев
- Благодарил (а): 4 раза
Re: Долгий ответ после регистрации нового пользователя
error.log пустой.
Вот то что показывает дебагер о этом запросе
Вот то что показывает дебагер о этом запросе
У вас нет необходимых прав для просмотра вложений в этом сообщении.
-
- phpBB 1.2.0
- Сообщения: 12
- Стаж: 7 лет 8 месяцев
- Благодарил (а): 4 раза
Re: Долгий ответ после регистрации нового пользователя
Версия БД MySQL 10.0.10-MariaDB
Всё из этого подходит под требования.
Так же попробовал поставить phpBB 3.0.14 , проблема воспроизвелась.
Обратиться к хостингу, так с каким вопросом, другой функционал работает нормально же
Всё из этого подходит под требования.
Так же попробовал поставить phpBB 3.0.14 , проблема воспроизвелась.
Обратиться к хостингу, так с каким вопросом, другой функционал работает нормально же
-
- Former team member
- Сообщения: 3468
- Стаж: 10 лет
- Благодарил (а): 41 раз
- Поблагодарили: 831 раз
Re: Долгий ответ после регистрации нового пользователя
brands, а других задержек на конференции нет?
Возможно, письма на почту долго отправляются.
Если же проблема может быть связана с БД, поможет SQL Explain (для этого надо включить debug в
Возможно, письма на почту долго отправляются.
Если же проблема может быть связана с БД, поможет SQL Explain (для этого надо включить debug в
config.php
).-
- phpBB 1.2.0
- Сообщения: 12
- Стаж: 7 лет 8 месяцев
- Благодарил (а): 4 раза
Re: Долгий ответ после регистрации нового пользователя
SQL Explain виден только для админа, как включить его для всех?*
Иначе я не могу увидеть какие запросы отработали при регистрации
P.S. После нажатия кнопки самбит на форме регистрации, юзер уже создан ( если зайти с другого браузера, то можно увидеть что последний созданный пользователь это тот которого я создаю в данный момент)
Иначе я не могу увидеть какие запросы отработали при регистрации
P.S. После нажатия кнопки самбит на форме регистрации, юзер уже создан ( если зайти с другого браузера, то можно увидеть что последний созданный пользователь это тот которого я создаю в данный момент)
-
- Former team member
- Сообщения: 3468
- Стаж: 10 лет
- Благодарил (а): 41 раз
- Поблагодарили: 831 раз
Re: Долгий ответ после регистрации нового пользователя
brands, временно закомментировать
После загрузки страницы к её URL добавить
&& $auth->acl_get('a_')
здесь.После загрузки страницы к её URL добавить
&explain=1
.-
- phpBB 1.2.0
- Сообщения: 12
- Стаж: 7 лет 8 месяцев
- Благодарил (а): 4 раза
Re: Долгий ответ после регистрации нового пользователя
После редиректа на страницу с текстом
"Спасибо за регистрацию, учётная запись была создана. Вы можете войти в систему, используя ваши имя и пароль."
В футере пишет
Но если добавить &explain=1 то на страничке репорта пишет
"Page generated in 0.6311 seconds with 5 queries + 3 queries returning data from cache"
Непонято почему всего 8 запросов, если там 38. Да и из этих 8 все отработали очень быстро
Кст ещё почему то во всех случаях задержка 127 секунд, не больше не меньше .
Можно ли изменить этот POST запрос на GET ?
"Спасибо за регистрацию, учётная запись была создана. Вы можете войти в систему, используя ваши имя и пароль."
В футере пишет
Код: Выделить всё
Time: 127.158s | Queries: 38
"Page generated in 0.6311 seconds with 5 queries + 3 queries returning data from cache"
Непонято почему всего 8 запросов, если там 38. Да и из этих 8 все отработали очень быстро
Кст ещё почему то во всех случаях задержка 127 секунд, не больше не меньше .
Можно ли изменить этот POST запрос на GET ?
-
- Former team member
- Сообщения: 3468
- Стаж: 10 лет
- Благодарил (а): 41 раз
- Поблагодарили: 831 раз
Re: Долгий ответ после регистрации нового пользователя
brands, тут уже нужно экспериментировать.
Например, можно попытаться к форме
Например, можно попытаться к форме
<form id="register" method="post" action="./ucp.php?mode=register">
добавить explain=1
с помощью правки HTML в инструментах разработчика.-
- Поддержка
- Сообщения: 5284
- Стаж: 19 лет 4 месяца
- Откуда: Питер
- Благодарил (а): 186 раз
- Поблагодарили: 793 раза
Re: Долгий ответ после регистрации нового пользователя
Мне кажется это может быть отправка email такая долгая. Больше по идее нечему там тормозить.
Еще одно нарушение правил и будете забанены. © Mr. Anderson
Ты очистил кеш? © Sheer
https://siava.ru (phpbb2.0.x 3.5.x)
Ты очистил кеш? © Sheer
https://siava.ru (phpbb
-
- phpBB 1.2.0
- Сообщения: 12
- Стаж: 7 лет 8 месяцев
- Благодарил (а): 4 раза
Re: Долгий ответ после регистрации нового пользователя
LavIgor, Ваше решение помогло, но не один из 38 запросов не выполняется больше 0,0005 секунд.
Time spent on mysql4 queries: 0.01225s | Time spent on PHP: 128.38309s
Выходит это не бд
Time spent on mysql4 queries: 0.01225s | Time spent on PHP: 128.38309s
Выходит это не бд
Активация стоит без отправки email.
-
- Former team member
- Сообщения: 3468
- Стаж: 10 лет
- Благодарил (а): 41 раз
- Поблагодарили: 831 раз
Re: Долгий ответ после регистрации нового пользователя
Письмо в таком случае всё равно отправляется с сообщением об успешной регистрации.
Письмо не отправится в случае, если отправка email на конференции полностью отключена.
-
- phpBB 1.2.0
- Сообщения: 12
- Стаж: 7 лет 8 месяцев
- Благодарил (а): 4 раза
Re: Долгий ответ после регистрации нового пользователя
Да, проблема в этом, отключил отправку email , регистрация происходит мгновенно.
Попробовал отправить тестовое сообщение на почту админа, это было ~2мин.
Спасибо огромное LavIgor и Siava за помощь!
Тему можно закрыть.
Попробовал отправить тестовое сообщение на почту админа, это было ~2мин.
Спасибо огромное LavIgor и Siava за помощь!
Тему можно закрыть.
-
- Поддержка
- Сообщения: 5284
- Стаж: 19 лет 4 месяца
- Откуда: Питер
- Благодарил (а): 186 раз
- Поблагодарили: 793 раза
Re: Долгий ответ после регистрации нового пользователя
brands, теперь осталось разобраться почему такая задержка и либо пнуть хостера, либо использовать внешний smtp.
Еще одно нарушение правил и будете забанены. © Mr. Anderson
Ты очистил кеш? © Sheer
https://siava.ru (phpbb2.0.x 3.5.x)
Ты очистил кеш? © Sheer
https://siava.ru (phpbb
-
- phpBB 1.2.0
- Сообщения: 12
- Стаж: 7 лет 8 месяцев
- Благодарил (а): 4 раза
Re: Долгий ответ после регистрации нового пользователя
Решил использовать внешний smtp, гугловский.
Пнуть хостера будет проблематично, потому что владелец не я