С месяц назад обновился до версии 2.3.4. А вчера затеял наконец сделать тест при регистрации. Внёс пару селектов в стиль skin_register > showform, в таблице ..._members добавил столько же полей TINYINT(1) и добавил в sources/action_public/register.php сохранение данных с селектов в таблицу и выбор группы сохраняемый в validation в зависимости от результата. Стал проверять, зашёл в форму регистрации, всё заполнил, ответил на свои-же вопросы, кликнул на кнопку... и тут получаю экран "Internal Server Error". Но что интересно, новый аккаунт создался, на мыло получен код активации аккаунта и по клику на линк аккаунт был активирован и дальше всё нормально.
Ну, первая мысль - это я что-то напортачил. Возвращаю оригинальный register.php, делаю отмену изменений в стиле skin_register > showform, удаляю добавленные поля в таблице members, ну вобщем возвращаю всё как и былО. Проверяю - всё то-же Internal server error. Значит мои действия тут ни при чём.
Суть в том, что с момента обновления до версии 2.3.4 я лично не проверял регистрацию, так что не знаю, была ли такая проблема или нет. Но и никто не жаловался, а на форуме ежедневно по десятку новых пользователей регистрировались.
Вот ещё информация. В момент появления экрана "Internal Server Error" на сервере в логах ошибок появляется вот такая запись:
[Wed Mar 26 03:58:46 2008] [error] [client (тут был IP)] malformed header from script. Bad header=No recipient addresses found i: php-script, referer: http://rmbt.ru/index.php
Находясь на нашем сайте, вы соглашаетесь на использование файлов cookie, а также с нашим положением о конфиденциальности Политика конфиденциальности и пользовательским соглашением Условия использования.
Вопрос
gsf
С месяц назад обновился до версии 2.3.4. А вчера затеял наконец сделать тест при регистрации. Внёс пару селектов в стиль skin_register > showform, в таблице ..._members добавил столько же полей TINYINT(1) и добавил в sources/action_public/register.php сохранение данных с селектов в таблицу и выбор группы сохраняемый в validation в зависимости от результата. Стал проверять, зашёл в форму регистрации, всё заполнил, ответил на свои-же вопросы, кликнул на кнопку... и тут получаю экран "Internal Server Error". Но что интересно, новый аккаунт создался, на мыло получен код активации аккаунта и по клику на линк аккаунт был активирован и дальше всё нормально.
Ну, первая мысль - это я что-то напортачил. Возвращаю оригинальный register.php, делаю отмену изменений в стиле skin_register > showform, удаляю добавленные поля в таблице members, ну вобщем возвращаю всё как и былО. Проверяю - всё то-же Internal server error. Значит мои действия тут ни при чём.
Суть в том, что с момента обновления до версии 2.3.4 я лично не проверял регистрацию, так что не знаю, была ли такая проблема или нет. Но и никто не жаловался, а на форуме ежедневно по десятку новых пользователей регистрировались.
Вот ещё информация. В момент появления экрана "Internal Server Error" на сервере в логах ошибок появляется вот такая запись:
Вопрос: где может быть зарыта та собака?
Ссылка на комментарий
Поделиться на других сайтах
8 ответов на этот вопрос
Рекомендуемые сообщения
Присоединиться к обсуждению
Вы можете ответить сейчас, а зарегистрироваться позже. Если у вас уже есть аккаунт, войдите, чтобы ответить от своего имени.