Перейти к публикации
View in the app

A better way to browse. Learn more.

Дизайн и модификация Invision Community

A full-screen app on your home screen with push notifications, badges and more.

To install this app on iOS and iPadOS
  1. Tap the Share icon in Safari
  2. Scroll the menu and tap Add to Home Screen.
  3. Tap Add in the top-right corner.
To install this app on Android
  1. Tap the 3-dot menu (⋮) in the top-right corner of the browser.
  2. Tap Add to Home screen or Install app.
  3. Confirm by tapping Install.

Не устанавливается IP.Content

Опубликовано:

Всем привет!

Не устанавливается IP.Content. Всё загрузил как требуется, начинается установка и через пару секунд выходит ошибка, понять не могу что требуется там. Подскажите что не так? Скрин ниже. Скрин не могу выложить, считает что слишком большой файл.

Попробую так, небольшую часть описания ошибки

mySQL query error: INSERT INTO ccs_page_templates (`template_name`,`template_desc`,`template_key`,`template_content`,`template_updated`,`template_position`,`template_category`,`template_database`) VALUES('Database Display','Generic template to view a record in a custom database','generic_database_view','{ccs special_tag=\"navigation\"}\n{parse js_module=\"rating\"}\n{parse template=\"include_lightbox\" group=\"global\" params=\"\"} \n{parse template=\"include_highlighter\" group=\"global\" params=\"1\"}\n\n\n<php>\n    $data[\'record\'] = IPSMember::buildDisplayData( $data[\'record\'] );\n</php>\n<if test=\"$data[\'database\'][\'database_rate\']\">\n    <div class=\'right\'>\n        <if test=\"$this->memberData[\'member_id\']\">\n            {$data[\'follow_data\']}\n        </if>\n        <div class=\'rating ipsType_smaller ipsPad_top_half right clear\'>\n            <if test=\"$data[\'database\'][\'_can_rate\']\">\n                    <a href=\'#\' id=\'article_rate_1\' title=\'{$this->lang->words[\'top_js_1star\']}\'>\n            </if>\n            <if test=\"rate1:|:$data[\'record\'][\'rating_real\'] >= 1\">\n                    {parse replacement=\"rate_on\"}\n            <else />\n                    {parse 

Изменено пользователем Alex222

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

Опубликовано:

Попробую так, небольшую часть описания ошибки

Нужны полные логи с кодом и текстом ошибки, а не огрызок sql запроса.

Скрины sql ошибок не выкладывайте, они будут удалены без рассмотрения. Логи нужно приводить текстом.

 

SQL ошибка при установке IP.Content

IP.Content 2.3.1 невозможно установить на IPB 3.3

Опубликовано:
  • Автор

Вот, если это.

 

 Date: Sat, 12 Nov 2016 08:56:59 +0000
Error: 1064 - 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 topic_answered_pid > 0' at line 1
IP Address: 174..... - /user/382-%D0%B1%D0%BE%D1%80%D0%B8%D1%81-%D0%BC%D0%BE%D1%80%D0%B4%D0%B5%D0%B5%D0%B2/?tab=bestanswers
----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
mySQL query error: SELECT topic_answered_pid FROM topics WHERE forum_id IN () AND topic_answered_pid > 0
.--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------.
| File                                                                       | Function                                                                      | Line No.          |
|----------------------------------------------------------------------------+-------------------------------------------------------------------------------+-------------------|
| admin_ssalich/applications/members/modules_public/profile/view.php         | [profile_bestanswers].return_html_block                                       | 481               |
'----------------------------------------------------------------------------+-------------------------------------------------------------------------------+-------------------'
| admin_ssalich/applications/members/modules_public/profile/view.php         | [public_members_profile_view]._viewModern                                     | 64                |
'----------------------------------------------------------------------------+-------------------------------------------------------------------------------+-------------------'
| admin_ssalich/sources/base/ipsController.php                               | [public_members_profile_view].doExecute                                       | 306               |
'----------------------------------------------------------------------------+-------------------------------------------------------------------------------+-------------------'

Изменено пользователем Alex222

Опубликовано:

Не это. В логе есть адрес где произошла ошибка. Ip.content явно устанавливается не адресу /user/?bestanswer и запрос видно что другой.

Опубликовано:
  • Автор

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

 

===================================================
Date: Sat, 12 Nov 2016 07:04:20 +0000
IP Address: 176.
Application ccs
Version Folder: 10002
Current Sub Step: sql
Current workact: 
---------------------------------------------------
SQL Error: ALTER TABLE ccs_block_wizard ADD wizard_started VARCHAR( 13 ) NOT NULL DEFAULT '0';
Duplicate column name 'wizard_started'
===================================================
Date: Sat, 12 Nov 2016 07:04:20 +0000
IP Address: 176.
Application ccs
Version Folder: 10002
Current Sub Step: sql
Current workact: 
---------------------------------------------------
SQL Error: ALTER TABLE ccs_page_wizard ADD wizard_started VARCHAR( 13 ) NOT NULL DEFAULT '0';
Duplicate column name 'wizard_started'
===================================================

Опубликовано:

Вы явно не первый раз запускаете установку и не доводите ее до конца раз такой букет ошибок и все ругаются на то, что такая таблица или колонка существует. Прочитайте темы по ссылкам выше, нужно удалить все таблицы ccs_* и данные о приложение из upgrade_history.

Опубликовано:
  • Автор

Да, несколько раз запускал установку по этой причине. Сейчас посмотрю тему.

Опубликовано:
  • Автор

Почитал, толком не понял что там конкретно нужно удалить, дабы не удалить что то архи важное. Зашёл в таблицу upgrade_history, а что там конкретно нужно удалить?

Изменено пользователем Alex222

Опубликовано:

дабы не удалить что то архи важно

Сделайте бэкап.

 

Почитал, толком не понял что там конкретно нужно удалить

Все таблицы ccs_*

Опубликовано:
  • Автор

Бэкап делать несколько часов уйдёт, сайт весьма тяжёлый.

Я туплю по всей видимости, в таблице upgrade_history то что на скрине нужно удалить что ли?

post-57067-0-34835200-1478952669_thumb.jpg

Опубликовано:

Бэкап делать несколько часов уйдёт, сайт весьма тяжёлый.

Да ладно. Если вы о форуме из профиля то там несколько минут, а то и меньше. Мы форумы в пару гигабайт в сжатом виде бэкапили не больше десяти минут. Используйте нормальные инструменты предназначенные для этого, консольную mysqldump или вебный sypex dumper, и тп.

 

Я туплю по всей видимости, в таблице upgrade_history то что на скрине нужно удалить что ли?

Да. Записи о ccs и все таблицы в бд с префиксом ccs_*.

Опубликовано:
  • Автор

Спасибо, в upgrade_histor удалил css, а вот с префиксом ccs_* то что на скрине ниже? Ну я типа подстраховываюсь :unsure: , поэтому на всякий случай спрашиваю.

 

post-57067-0-80979700-1478953737_thumb.jpg

Опубликовано:

Спасибо, в upgrade_histor удалил css, а вот с префиксом ccs_* то что на скрине ниже?

Да. Префикс - приставка, все таблицы имеющие приставку ccs_

Опубликовано:
  • Автор

Хорошо, спасибо ещё раз. Буду уничтожать css.

 

Да, теперь установился. Благодарю!

Создайте аккаунт или войдите в него для комментирования

Сейчас на странице 0

  • Нет пользователей, просматривающих эту страницу.

Configure browser push notifications

Chrome (Android)
  1. Tap the lock icon next to the address bar.
  2. Tap Permissions → Notifications.
  3. Adjust your preference.
Chrome (Desktop)
  1. Click the padlock icon in the address bar.
  2. Select Site settings.
  3. Find Notifications and adjust your preference.