Опубликовано: 13 июля 201015 г Здравствуйте.Кто может помочь с данной проблемой.При обновлении с ipb 3.0.5 на 3.1.0 на странице ...upgrade&do=templatecache вылетела ошибка бд.Сама ошибка: Error Number: 1064 Error: You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near ') AND ( ( css_set_id > 0 AND css_master_key='' ) OR ( css_set_id=0 AND css_maste' at line 1 Page: /admin/upgrade/index.php?app=upgrade§ion=upgrade&do=templatecache Debug: array ( 1 => array ( 'file' => '/home/tfreemeg/public_html/ips_kernel/classDb.php', 'line' => 1050, 'function' => 'query', 'class' => 'db_driver_mysql', ), 3 => array ( 'file' => '/home/tfreemeg/public_html/admin/sources/classes/skins/skinCaching.php', 'line' => 704, 'function' => 'fetchCSS', 'class' => 'skinFunctions', ), 4 => array ( 'file' => '/home/tfreemeg/public_html/admin/sources/classes/skins/skinCaching.php', 'line' => 561, 'function' => 'rebuildCSSCache', 'class' => 'skinCaching', ), 5 => array ( 'file' => '/home/tfreemeg/public_html/admin/setup/applications/upgrade/sections/upgrade.php', 'line' => 1477, 'function' => 'rebuildCSS', 'class' => 'skinCaching', ), 6 => array ( 'file' => '/home/tfreemeg/public_html/admin/setup/applications/upgrade/sections/upgrade.php', 'line' => 208, 'function' => 'install_template_caches', 'class' => 'upgrade_upgrade', ), 7 => array ( 'file' => '/home/tfreemeg/public_html/admin/setup/sources/base/ipsController_setup.php', 'line' => 255, 'function' => 'doExecute', 'class' => 'upgrade_upgrade', ), ) mySQL query error: SELECT *,INSTR(',,', CONCAT(',',css_set_id,',')) as theorder FROM skin_css WHERE css_set_id IN () AND ( ( css_set_id > 0 AND css_master_key='' ) OR ( css_set_id=0 AND css_master_key='root' ) ) ORDER BY css_group, theorder DESC Изменено 13 июля 201015 г пользователем bukasuka
Опубликовано: 24 марта 201213 г ребят а может кто может просто скинуть папку upgrade если кто уже обновлял
Опубликовано: 24 марта 201213 г Просто интересно и что это вам даст?прикол в том что только что менял этот файл брал с 3.1.4 и брал с 3.2.2 затыкаются в разных местах
Опубликовано: 26 марта 201213 г извеняюсь ошибся не папку upgrade а папку admin Изменено 26 марта 201213 г пользователем otoman
Опубликовано: 26 марта 201213 г Лицензионное соглашение запрещает выкладывать.Получится, что мы распространяем варез. И нас могут лишить лицензии по первому стуку.
Опубликовано: 27 марта 201213 г Лицензионное соглашение запрещает выкладывать.Получится, что мы распространяем варез. И нас могут лишить лицензии по первому стуку.тогда извените, буду смотреть что за..., но всеравно спасибо, по поводу перехода чтобы отображались хотябы запросы мускуля сделал метод public function throwFatalError($error = '') { echo '<pre>'; var_dump($error); echo '<br />'; debug_print_backtrace(); die; } в класе db_driver_mysql в файле class_db_mysql_client.php теперь хоть ошибки выдаёт, короч там небыло таблицы, хорошо что база бругого форума была, таблицу эту слямзил и создал, теперь блина на 2-ом шаге затыкается буду сейчас в ручную все мучать, гемор короче капец.
Опубликовано: 27 марта 201213 г тогда извените, буду смотреть что за..., но всеравно спасибо, по поводу перехода чтобы отображались хотябы запросы мускуля сделал метод public function throwFatalError($error = '') Интересно, а этот метод который есть по умолчанию, не должен логировать ошибки бд в /cache/sql_error_*?..
Опубликовано: 28 марта 201213 г Интересно, а этот метод который есть по умолчанию, не должен логировать ошибки бд в /cache/sql_error_*?..в том то и прикол что какой-то метод public function throwFatalError должен был быть но в нем ничего небыло, теперь я хоть увидел первую ошибку и исправил в таблицеtemplates изначально был столбец set_id переименовал в то что оно просило template_set_id, пошло обновление но в конце (наверное в конце) 2-го шага оно умерло и ничего мне не показалов общем до сих пор мучаюсь
Опубликовано: 28 марта 201213 г в том то и прикол что какой-то метод public function throwFatalError должен был быть но в нем ничего небылоА не пробовали еще поискать в файле? Похоже вы наткнулись на интерфейс объекта, сама же рабочая функция находится ниже. http://php.net/manual/ru/language.oop5.interfaces.phpИнтерфейсы объявляются так же, как и обычные классы, но с использованием ключевого слова "interface"; тела методов интерфейсов должны быть пустыми. Верните ка всю эту самодеятельность в исходном состояние, а ошибки смотрите в папку кэша.
Опубликовано: 29 марта 201213 г А не пробовали еще поискать в файле? Похоже вы наткнулись на интерфейс объекта, сама же рабочая функция находится ниже. http://php.net/manual/ru/language.oop5.interfaces.php Верните ка всю эту самодеятельность в исходном состояние, а ошибки смотрите в папку кэша.таки пробовал, так и не нашёл, хз чет не хватат явно, но сделал и показывает, так вообще выбивало 500-ю ошибку у ищи где, причем показало 2-ды что и помоглао разобраться но только до 3-го шага.
Опубликовано: 29 марта 201213 г так вообще выбивало 500-ю ошибку у ищи гдеПравильно, при ошибках бд класс отдает код 500 и логирует ошибки в файле. хз чет не хватат явноВ скриптах хватает все.
Опубликовано: 30 марта 201213 г обновил но теперь сам форум не запускается выбивает ошибку коннекта с базой данныйх,грешу на настройки базы стоит сейчас character_set_client | latin1 || character_set_connection | latin1 || character_set_database | utf8 || character_set_filesystem | binary || character_set_results | latin1 || character_set_server | latin1 || character_set_system | utf8 потом ставил character_set_client | utf8 || character_set_connection | utf8 || character_set_database | utf8 || character_set_filesystem | binary || character_set_results | utf8 || character_set_server | utf8 || character_set_system | utf8 не пашет и character_set_client | utf8 || character_set_connection | utf8 || character_set_database | utf8 || character_set_filesystem | binary || character_set_results | utf8 || character_set_server | latin1 || character_set_system | utf8 блина шо я опять пропустил кто подскажет??
Опубликовано: 30 марта 201213 г обновил но теперь сам форум не запускается выбивает ошибку коннекта с базой данныйх,Смотрите логи, что мы здесь должны гадать на что вы грешите.
Опубликовано: 30 марта 201213 г Смотрите логи, что мы здесь должны гадать на что вы грешите.Я спросил может кто-то сталкивался с подобной проблемой, чтобы не искать опять сейчас 3-и часа.
Здравствуйте.
Кто может помочь с данной проблемой.При обновлении с ipb 3.0.5 на 3.1.0 на странице ...upgrade&do=templatecache вылетела ошибка бд.
Сама ошибка:
Error Number: 1064 Error: You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near ') AND ( ( css_set_id > 0 AND css_master_key='' ) OR ( css_set_id=0 AND css_maste' at line 1 Page: /admin/upgrade/index.php?app=upgrade§ion=upgrade&do=templatecache Debug: array ( 1 => array ( 'file' => '/home/tfreemeg/public_html/ips_kernel/classDb.php', 'line' => 1050, 'function' => 'query', 'class' => 'db_driver_mysql', ), 3 => array ( 'file' => '/home/tfreemeg/public_html/admin/sources/classes/skins/skinCaching.php', 'line' => 704, 'function' => 'fetchCSS', 'class' => 'skinFunctions', ), 4 => array ( 'file' => '/home/tfreemeg/public_html/admin/sources/classes/skins/skinCaching.php', 'line' => 561, 'function' => 'rebuildCSSCache', 'class' => 'skinCaching', ), 5 => array ( 'file' => '/home/tfreemeg/public_html/admin/setup/applications/upgrade/sections/upgrade.php', 'line' => 1477, 'function' => 'rebuildCSS', 'class' => 'skinCaching', ), 6 => array ( 'file' => '/home/tfreemeg/public_html/admin/setup/applications/upgrade/sections/upgrade.php', 'line' => 208, 'function' => 'install_template_caches', 'class' => 'upgrade_upgrade', ), 7 => array ( 'file' => '/home/tfreemeg/public_html/admin/setup/sources/base/ipsController_setup.php', 'line' => 255, 'function' => 'doExecute', 'class' => 'upgrade_upgrade', ), ) mySQL query error: SELECT *,INSTR(',,', CONCAT(',',css_set_id,',')) as theorder FROM skin_css WHERE css_set_id IN () AND ( ( css_set_id > 0 AND css_master_key='' ) OR ( css_set_id=0 AND css_master_key='root' ) ) ORDER BY css_group, theorder DESCИзменено пользователем bukasuka