Просмотр темы
sib-boards v.4 не работает
|
|
Bolik |
Опубликовано 02.09.2013 17:54
|
Начинающий Сообщений: 37 Зарегистрирован: 01.09.2013 11:28 |
Добрый день! Может кто нибудь использует доску объявлений sib-boards v.4 ? У меня 7.02.07 версия движка, я установил этот модуль и вроде бы всё хорошо установилось, пишет что установка успешная, но по ссылке на страницу доски не заходит, да и вообще я посмотрел, таблицы в базе данных не создались, может кто нибудь знает в чем может быть проблема? Заранее благодарен всем! |
|
|
Polarfox |
Опубликовано 02.09.2013 19:30
|
Администратор Разработчики Группа поддержки Сообщений: 3387 Зарегистрирован: 20.08.2010 14:03 |
http://rusfusion....ad_id=1307
Всегда делайте backup перед изменениями | Указывайте свою версию в подписи/профиле. | Вся бесплатная тех. поддержка только на форуме
|
|
|
Bolik |
Опубликовано 03.09.2013 18:32
|
Начинающий Сообщений: 37 Зарегистрирован: 01.09.2013 11:28 |
Большое спасибо! Теперь таблицы установились, но страницу board.php всё равно не открывает, и в админку модуля тоже не заходит. Показывaет и там и там - http://postimg.or...cxksrc4yl/ А в еррор логе - public_html/board.php Undefined index: board_date_autoprune Строка: 29 Благодарен за любую помощь в решении этой проблемы! |
|
|
Pisatel |
Опубликовано 04.09.2013 05:17
|
Ветеран Сообщений: 678 Зарегистрирован: 08.02.2013 05:51 |
Строки 27 - 31 фстудию! Ну а вообще Undefined Index обычно обозначает, что не определена переменная |
|
|
Bolik |
Опубликовано 04.09.2013 20:19
|
Начинающий Сообщений: 37 Зарегистрирован: 01.09.2013 11:28 |
Pisatel написал: Строки 27 - 31 фстудию! Ну а вообще Undefined Index обычно обозначает, что не определена переменная Строки: 25 $_GET['file'] = "frontpage"; 26 } 27 28 29 if (BOARD_PRUNE != "0" && (strftime("%d%m%Y", $settings['board_date_autoprune']) != strftime("%d%m%Y", time()))) { 30 $result = dbquery("SELECT * FROM ".DB_BOARDS." WHERE board_date_end<'".time()."'" 31 if (dbrows($result) != 0) { Я пока в php зелёный, понимаю очень немного, так что если честно что такое переменная полностью не понимаю Вообще не понятно почему у меня этот мод не работает, другие то не жалуются вроде на него. Изза этой самой переменной может вообще никак неработать мод? Или эта ошибка только часть пробемы? Кстате это не первый мод после установки которого у меня пишет в еррор логе Undefined Index... но другие моды всёравно работают, либо частично работают, а этот абсолютно нехочет включаться А устанавливал не раз, и всё делал по инструкции. Очень благодарен вам за помощь! v7.02.07
|
|
|
Warhangel |
Опубликовано 04.09.2013 20:46
|
Администратор Группа поддержки Сообщений: 552 Зарегистрирован: 26.08.2010 20:43 |
мод с данного сайта скачивался? |
|
|
Serge Renard |
Опубликовано 05.09.2013 04:19
|
Опытный пользователь Сообщений: 250 Зарегистрирован: 18.02.2013 18:46 |
Я так думаю, нету в таблице fusionXXX_settings записи с ключом board_date_autoprune, соотв., нет такого индекса и в массиве настроек.
В Интернете кто-то неправ!
|
|
|
lucky |
Опубликовано 05.09.2013 12:01
|
Опытный пользователь Сообщений: 381 Зарегистрирован: 05.09.2012 10:20 |
Вообще не понятно почему у меня этот мод не работает, другие то не жалуются вроде на него. у меня он тоже не работает как нужно, куча ошибок, чего-то там с датами не так, в общем я не стал им пользоваться, наверное он под версию 7.01 а не под 7.02 |
|
|
Polarfox |
Опубликовано 05.09.2013 12:22
|
Администратор Разработчики Группа поддержки Сообщений: 3387 Зарегистрирован: 20.08.2010 14:03 |
Всегда делайте backup перед изменениями | Указывайте свою версию в подписи/профиле. | Вся бесплатная тех. поддержка только на форуме
|
|
|
Bolik |
Опубликовано 05.09.2013 19:01
|
Начинающий Сообщений: 37 Зарегистрирован: 01.09.2013 11:28 |
Да, мод с данного сайта. Если он под 7.00.xx, то тогда очень странно что я его нашел в разделе модов для v7.02. xx Может всётаки его как то можно сделать рабочим под новую версию? Или возможно посоветуете какой нибудь другой мод доски объявлений? Очень полезная вещь для сайта была бы. Или может кто то подогнал себе под новую версию и не жалко поделится? Не знаю что теперь делать... Всем спасибо за помощь! v7.02.07
|
|
|
Polarfox |
Опубликовано 06.09.2013 07:42
|
Администратор Разработчики Группа поддержки Сообщений: 3387 Зарегистрирован: 20.08.2010 14:03 |
Bolik, а они совместимы обычно, странно что в .02 конечно..
Всегда делайте backup перед изменениями | Указывайте свою версию в подписи/профиле. | Вся бесплатная тех. поддержка только на форуме
|
|
|
Warhangel |
Опубликовано 06.09.2013 10:41
|
Администратор Группа поддержки Сообщений: 552 Зарегистрирован: 26.08.2010 20:43 |
У меня как раз этот мод используется и работает без ошибок (файлы исправлялись под версию 7.02.xx и после этого как раз выкладывались сюда) (пару нотисов не в счет). Я так и не понял, что там не работает... |
|
|
vudi |
Опубликовано 06.09.2013 15:40
|
Пользователь Сообщений: 60 Зарегистрирован: 16.09.2012 07:04 |
У меня то же не открывается board.php в pf-v7.02.06 на Денвере. Качал плагин по этому адресу http://rusfusion....mod_id=633 Изменил TYPE на ENGINE Загрузил файлы и установил в админке плагин ошибок в журнале нет Добавил ссылку в навигацию - board.php Кликнул по ссылке и получил сообщение в Opera Фото - http://s2.ipictur...B1IFaJ.jpg в журнале ошибок появилось Ошибка Z:\home\copy.ru\www\board.php Undefined index: board_date_autoprune Строка: 29 Строка 29 if (BOARD_PRUNE != "0" && (strftime("%d%m%Y", $settings['board_date_autoprune']) != strftime("%d%m%Y", time()))) { |
|
|
Bolik |
Опубликовано 08.09.2013 22:34
|
Начинающий Сообщений: 37 Зарегистрирован: 01.09.2013 11:28 |
Warhangel написал: У меня как раз этот мод используется и работает без ошибок (файлы исправлялись под версию 7.02.xx и после этого как раз выкладывались сюда) (пару нотисов не в счет). Я так и не понял, что там не работает... У меня всё так же как и у vudi, точно так, только версия фьюжена 7.02.07 и сайт стоит на сервере. Тоесть сначало при установке в базу данных не устанавливались таблицы, позже в этой теме мне подсказали изменить TYPE на ENGINE, после этого таблицы установились. Но мод всёравно не работает, пытаясь пройти по ссылке домен/board.php страницу вообще не загружает, я выше указывал что пишет в мозиле, да и в опере я смотрю тоже самое. Пытаясь войти в админку мода, происходит тоже самое. Тоесть мод совсем никак не работает, даже не представляю почему. Не знаю как подробнее объяснить проблему, помоему vudi всё отлично расписал. Может есть какие то мысли, что может быть не так? v7.02.07
|
|
|
Warhangel |
Опубликовано 08.09.2013 22:56
|
Администратор Группа поддержки Сообщений: 552 Зарегистрирован: 26.08.2010 20:43 |
Serge Renard написал: Я так думаю, нету в таблице fusionXXX_settings записи с ключом board_date_autoprune, соотв., нет такого индекса и в массиве настроек. Пока у меня есть только такая идея ... |
|
|
Pisatel |
Опубликовано 09.09.2013 04:20
|
Ветеран Сообщений: 678 Зарегистрирован: 08.02.2013 05:51 |
Еще как вариант попробуй. В файле infusion.php найди right = "BRD" или что-то такое, попробуй заменить на, например, right = "BBB", соответственно, в файле админки тоже надо будет checkrights заменить. Мне подобная замена один раз помогла, так как было установлено два аддона с одинаковыми идентификаторами. |
|
|
Bolik |
Опубликовано 11.09.2013 10:43
|
Начинающий Сообщений: 37 Зарегистрирован: 01.09.2013 11:28 |
Warhangel написал: Serge Renard написал: Я так думаю, нету в таблице fusionXXX_settings записи с ключом board_date_autoprune, соотв., нет такого индекса и в массиве настроек. Пока у меня есть только такая идея ... А как туда добавить эту запись? Можно как то подробнее объяснить, а то я в этих делах неочень. Pisatel, в infusion.php нашел, а в каком файле админки надо заменить? adm.php? Пробуя и заменяя уже совсем всё испортил v7.02.07
|
|
|
Pisatel |
Опубликовано 11.09.2013 12:48
|
Ветеран Сообщений: 678 Зарегистрирован: 08.02.2013 05:51 |
В файле админки доски! Ищи что-то типа это в самом начале файла должно быть. Проблема на лицо: не добавляются столбцы в DB_SETTINGS, причину понять не могу при беглом осмотре. Единственное, что было у меня подобное: два аддона, у обоих right => "SEO", то есть одинаковые идентификаторы. Соответственно, при попытке установить второй аддон ничего не получалось, так как идентификатор SEO уже был в бд. Вылечил путем замены, которую и предлагаю попробовать тебе. |
|
|
Bolik |
Опубликовано 14.09.2013 23:13
|
Начинающий Сообщений: 37 Зарегистрирован: 01.09.2013 11:28 |
Pisatel написал: В файле админки доски! Ищи что-то типа это в самом начале файла должно быть. Проблема на лицо: не добавляются столбцы в DB_SETTINGS, причину понять не могу при беглом осмотре. Единственное, что было у меня подобное: два аддона, у обоих right => "SEO", то есть одинаковые идентификаторы. Соответственно, при попытке установить второй аддон ничего не получалось, так как идентификатор SEO уже был в бд. Вылечил путем замены, которую и предлагаю попробовать тебе. Большое спасибо что помогаешь! Искал я checkrights, такого не нашел, нашел только rights и только в файле infusion.php, больше нигде не смог найти такого и поменять. Вообщем заменил только в infusion.php это не помогло. Я так понял может это значение совпадать с другим модом, но у меня кроме этого только один мод стоял, у него в rights=VG, поэтому проблема какая-то другая я думаю, теперь я уже понял что основная проблема в том что столбцы не вписываются в DB_SETTINGS. Далее я зашел в phpmyadmin и попробовал вписать сам столбец, но так как я зелёный в этих делах, я просто вписал название, без никакой информации - сделал я столбец board_date_autoprune, и мод заработал! В базе данных возле столбца появились какие то цифры, а фьюжене в эррор логе ошибки, тогда я таким же кустарным способом вписал и другие столбцы board_array_city, board_count_day и т.д. Вроде как мод заработал, но в эррор логе куча разных ошибок, я чувствую что я что-то не так сделал от своего незнания как правильно внести эти самые столбцы. И кстате все буквы в моде показывает - ромбики с вопросиками , но мод я всёравно буду переводить на другой язык, так что это не проблема вообщем то, проблема куча разных ошибок в эррор логе и неумения правильно в ручную врисать столбцы, если у столбца board_date_autoprune сами появились какие-то цифры после установки мода, то возле других столбцов они не появляются, пусто. Скажите, я на правильном пути? Может куча всяких ошибок в эррор логе от того что я не правильно вписал столбцы в DB_SETTINGS ? П.С. мне кажется все ошибки как то связанны с датами. v7.02.07
|
|
|
Pisatel |
Опубликовано 15.09.2013 06:19
|
Ветеран Сообщений: 678 Зарегистрирован: 08.02.2013 05:51 |
Попробуй следующее. Удали все дополнительные поля, что ты создал. Далее, идешь Администрирование системы=>Панели=>Новая панель (любая: слева, справа, верх, низ), название- любое, очищаешь поле панели, вставляешь следующее: dbquery("ALTER TABLE ".DB_SETTINGS." ADD board_date_autoprune int(11) unsigned NOT NULL default '".time()."' AFTER maintenance_message"); После этого (не забудь админпароль ввести) жми Предпросмотр. Если никаких ошибок не покажет- значит, все столбцы успешно добавлены. Не забудь изначально удалить то, что уже насоздавал! РЕКОМЕНДУЮ ПЕРЕД ОПЕРАЦИЕЙ СДЕЛАТЬ БЕКАП БАЗЫ ДАННЫХ, ИЛИ ХОТЯ БЫ ТАБЛИЦЫ xxx_settings |
|
Поделиться этой темой | |
Социальные закладки: | |
URL: | |
BBcode: | |
HTML: |
Перейти на форум: |