Перейти к контенту
  • 0

Половина пользователей не могут авторизоваться


james123

Вопрос

Восстановили форум из дампа через сайпекс на новом хостинге. Все работает, единственный нюанс - треть пользователей не могут зайти на форум, выдает "Возникла ошибка при работе с базой данных". Посмотрел лог, вот, что там:

 

Error: 1146 - Table 'название_базы.conv_apps' doesn't exist

IP Address: *.*.*.* - /index.php?app=core&module=usercp&tab=core&area=email

mySQL query error: SELECT app_key FROM conv_apps WHERE login=1

 

Так понимаю не существует таблицы conv_apps, так в дампе ее тоже не было.

Беру хэш своего пароля в phpmyadmin, ставлю этот хэш пользователю, который не мог зайти - вуаля все заходит. Меняю этому пользователю пароль через редактирование профиля в форуме, пытаюсь зайти уже под новым паролем - Возникла ошибка при работе с базой данных. Что делать подскажите. Форум NULL, сегодня оставили заявку на лицензию на ibresource, будем покупать. Помогите разобраться пожалуйста. Только не надо советов - ставьте лицуху - все будет гуд, на старом хостинге все было прекрасно. Таблицы при создании дампа выделял все!

 

Забыл еще написать, при вводе любого логина и пароля выходит эта ошибка базы. Попробуйте сами: http://www.happyshop.su/index.php?app=core&module=global&section=login

Ссылка на комментарий
Поделиться на других сайтах

Рекомендуемые сообщения

  • 0

Посмотрел две базы - двойку и тройку (все компоненты), нигде таблицы "conv_apps" нет. Это какой-то посторонний код.

 

Ага, нагуглил. Это таблица от конвертера из phpBB в IPBoard. Занятно...

 

А что в /cache/sql_error_log_%date%.cgi?

Ссылка на комментарий
Поделиться на других сайтах

  • 0

Я вам из этого лога и написал. Ладно, проблема решилась, просто выключил конвертер в модулях авторизации.

Теперь другая проблема, у пользователей трех вылазит следующее при попытке зайти в ОБСУЖДЕНИЯ (в профиль заходит без проблем):

 

Fatal error: Out of memory (allocated 104333312) (tried to allocate 828181 bytes) in /home/******/public_html/admin/sources/classes/output/formats/html/htmlOutput.php on line 649

 

Также иногда вылазит line 639

 

639 - $text = str_replace( "<#IMG_DIR#>", $this->skin['set_image_dir'], $text );

 

649 - $text = preg_replace( "#img\s+?src=([\"'])(?:{$this->settings['board_url']}[^\"']+?)?(?<!public%2F)style_(images|avatars|emoticons)([^\"']+?)[\"'](.+?)?".">#is", "img src=\\1".$this->settings['public_dir']."style_\\2\\3\\1\\4>", $text );

 

Кто-нибудь сталкивался?

Лимит памяти увеличен везде до 128

Я так понял дело в каких-то изображениях...

Ссылка на комментарий
Поделиться на других сайтах

  • 0

что-то сильно плохое стоит из модов

чтобы 128 мб не хватало это пипец

 

отредактировал название темы как оно должно было быть ПРАВИЛЬНО, С САМОГО НАЧАЛА

Ссылка на комментарий
Поделиться на других сайтах

Присоединиться к обсуждению

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

Гость
Unfortunately, your content contains terms that we do not allow. Please edit your content to remove the highlighted words below.
Ответить на вопрос...

×   Вы вставили отформатированный текст.   Удалить форматирование

  Допустимо не более 75 смайлов.

×   Ваша ссылка была автоматически заменена на медиа-контент.   Отображать как ссылку

×   Ваши публикации восстановлены.   Очистить редактор

×   Вы не можете вставить изображения напрямую. Загрузите или вставьте изображения по ссылке.

Зарузка...
×
×
  • Создать...

Важная информация

Находясь на нашем сайте, вы соглашаетесь на использование файлов cookie, а также с нашим положением о конфиденциальности Политика конфиденциальности и пользовательским соглашением Условия использования.