1. Приветствуем Вас на неофициальном форуме технической поддержки XenForo на русском языке. XenForo - коммерческий форумный движок от бывших создателей vBulletin, написанный на PHP.

[MySQL Bug] Плавающая ошибка при создании новой темы

Тема в разделе "Баги XenForo", создана пользователем arelav, 26.06.2011.

Загрузка
  1. arelav

    arelav Местный

    Регистрация:
    07.06.11
    Сообщения:
    166
    Симпатии:
    355
    Версия XF:
    1.1.0 Final
    Вот который раз наблюдаю ошибку связанную с контентом. При чем конкретно вычислить не получается.

    Ведет себя следующим образом: создавая новую тему, после сохранения то в раздел не войти (выдает ошибки), то непосредственно в тему. В общем приходилось то файлы переименовывать (прикрепляемые), иногда заголовок, а иногда текст публикации...

    Может какой-то спец-символ проскакивает, что глюк вызывает?! ... Все надежды на новую версию, может в ней радикальные изменения будут... :unsure:
     
  2. CyberAP

    CyberAP Местный

    Регистрация:
    05.10.10
    Сообщения:
    2 604
    Симпатии:
    1 660
    Версия XF:
    1.5.10
    Скажите что за ошибка. Что в логах форума?
     
  3. arelav

    arelav Местный

    Регистрация:
    07.06.11
    Сообщения:
    166
    Симпатии:
    355
    Версия XF:
    1.1.0 Final
    Всегда чет с этим драйвером работы с базой:

    Код:
    Zend_Db_Statement_Mysqli_Exception: Mysqli statement execute error : Prepared statement needs to be re-prepared - library/Zend/Db/Statement/Mysqli.php:214
     
    #0 /home/greenwall/data/www/greenwall.com.ua/library/Zend/Db/Statement.php(317): Zend_Db_Statement_Mysqli->_execute(Array)
    #1 /home/greenwall/data/www/greenwall.com.ua/library/Zend/Db/Adapter/Abstract.php(479): Zend_Db_Statement->execute(Array)
    #2 /home/greenwall/data/www/greenwall.com.ua/library/XenForo/Model.php(218): Zend_Db_Adapter_Abstract->query('?????SELECT thr...', Array, 2)
    #3 /home/greenwall/data/www/greenwall.com.ua/library/XenForo/Model/Thread.php(327): XenForo_Model->fetchAllKeyed('?????SELECT thr...', 'thread_id')
    #4 /home/greenwall/data/www/greenwall.com.ua/library/XenForo/Model/Thread.php(363): XenForo_Model_Thread->getThreads(Array, Array)
    #5 /home/greenwall/data/www/greenwall.com.ua/library/XenForo/ControllerPublic/Forum.php(75): XenForo_Model_Thread->getThreadsInForum(13, Array, Array)
    #6 /home/greenwall/data/www/greenwall.com.ua/library/Dark/TaigaChat/ControllerPublic/Index.php(8): XenForo_ControllerPublic_Forum->actionIndex()
    #7 /home/greenwall/data/www/greenwall.com.ua/library/XenForo/FrontController.php(310): Dark_TaigaChat_ControllerPublic_Index->actionIndex()
    #8 /home/greenwall/data/www/greenwall.com.ua/library/XenForo/FrontController.php(132): XenForo_FrontController->dispatch(Object(XenForo_RouteMatch))
    #9 /home/greenwall/data/www/greenwall.com.ua/index.php(13): XenForo_FrontController->run()
    #10 {main}
    
    array(3) {
      ["url"] => string(45) "http://www.greenwall.com.ua/forums/css-js.13/"
      ["_GET"] => array(0) {
      }
      ["_POST"] => array(0) {
      }
    }
     
  4. Pepelac

    Pepelac Продам луц в бутылках

    Регистрация:
    28.09.10
    Сообщения:
    1 794
    Симпатии:
    1 361
    Попробуйте обновить mysql на сервере. Много у кого выскакивает эта ошибка. Вот к примеру
     
    arelav нравится это.
  5. arelav

    arelav Местный

    Регистрация:
    07.06.11
    Сообщения:
    166
    Симпатии:
    355
    Версия XF:
    1.1.0 Final
    Pepelac, спасибо за подсказку. Надо попробовать, тем более скоро развернем новый сервер, там и проведем эксперименты. Отпишусь про наблюдения.

    Для справки: текущая установленная версия mysql-server-5.1.57, имеющаяся для обновления 5.5.13 . надо изучить вначале что там нового, чтобы старые ресурсы сервера не отвалились от этих экспериментов :)
     
  6. arelav

    arelav Местный

    Регистрация:
    07.06.11
    Сообщения:
    166
    Симпатии:
    355
    Версия XF:
    1.1.0 Final
    Pepelac, еще раз хочу поблагодарить! спасибо! Первые тесты дали отличные результаты. Заработали ранее "мертвые" плагины в том числе Project Tools, который ваще стартовал на половину (видимо в старом мускуле небыло многих заявленных функций движком).

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

    Думаю данную проблему нужно вынести в FAQ в сокращенном виде, например: Ошибка - Решение...
     
    Pepelac нравится это.

Поделиться этой страницей