Основные проблемы и их решения..., Для версий движка 1.2.x и 1.3.x |
Здравствуйте, гость ( Вход | Регистрация )
Все ссылки на сторонние ресурсы, за исключением офсайтов программ, должны оформляться с помошью тега скрытого текста - [hide=1]Ссылка[/hide]. Если я замечу флуд с целью набора постов для того, чтобы увидеть скрытый текст - то буду удалять такие аккаунты и на дальнейшую помощь от меня можете просто никогда не рассчитывать. Хорошо подумайте, прежде чем флудить, поскольку наша сборка довольно специфична и без квалифицированной помощи Вам просто не обойтись.
Прежде чем задать вопрос об ошибке настоятельно рекомендую прочитать статью по этой ссылке, как правильно задавать вопросы, чтобы получить правильный и быстрый ответ - http://www.chiark.greenend.org.uk/~sgtatham/bugs-ru.html
Основные проблемы и их решения..., Для версий движка 1.2.x и 1.3.x |
MiXoiD |
5.07.2005 - 13:13
Сообщение
#1
|
ИнвиженМодер Группа: Старейшины Сообщений: 319 Регистрация: 13.11.2002 Из: Россия, Москва Пользователь №: 2657 |
Версия движка 1.2.x и 1.3.x
Проблема: Я захожу в админку, а у меня белая страница. Что делать? Ответ: Ваш сайт находиться на бесплатном хосте, который не поддерживает сжатие gzip. Надо его отключить. Решение: Открыть файл conf_global.php, найти строчку вида Код $INFO['disable_gzip'] = '0'; Заменить 0 на 1: Код $INFO['disable_gzip'] = '1'; Открыть файл admin.php, найти строчку вида Код $use_gzip = 1; Заменить 1 на 0: Код $use_gzip = 0; Проблема: При открытии профиля и панели управления открывается белая страница. Что делать? Ответ: Ваш хостер обновил версию php до 5. Решение: Открываем файлы Profile.php и Usercp.php, что в папке sources. Ищем: Код var $parser; Стираем её или закомментируем: Код //var $parser; Открыть файл sources/misc/contact_member.php Дважды объявлена переменная $email: Код var $email = ""; var $forum = ""; var $email = ""; Закомментируем или удалим любую из этих двух строчек: Код // var $email = ""; Проблема: Поставил Форум, но после выполнения последнего шага в sm_install.php появляется белая страница Ответ: в UNIX-системах все имена файлов являются case-sensitive (зависят от регистра букв). Решение: Проверьте, что ваша программа для закачки файлов не превратила заглавные буквы в строчные. Например, файлы Topics.php или Boards.php в папке sources - начинаются с заглавных букв. Проблема:При ответе на PM сообщение после нажатия кнопки "Отправить письмо" появляется пустая страница. Не страшно, так как сообщение доходит, но неприятно. (или После ответа на некоторые топики иногда после нажатия на кнопку "Отправить" появляется пустая страница. В строке браузера отображается адрес - http://www.site.ru/forums/index.php?) Ответ: Это свидетельствует о проблемах с настройкой Email на форуме. Решение: Направляйтесь в Админцентр -> System Settings -> Email Set-up (Системные настройки -> Настройка Email). Попробуйте установить настройку Mail Method (Тип почты) в значение по умолчанию: PHP mail(). Если уже установлено такое значение, попробуйте установить значение SMTP с параметрами: Over-ride SMTP Host? = localhost Over-ride SMTP Port? = 25 Обычно так всё и работает. Если всё равно не работает, обратитесь к хостеру, попросите указать правильные хост, порт, имя пользователя и пароль для отправки писем через SMTP. Проблема: Все делал, но топики не открываються!!! Ответ: Решение: Проверьте. Что было: в Topics.php Код { // ADD QUICK REPLY $this->output = str_replace("<!--IBF.QUICK_REPLY_NEW-->",$this->html->quick_reply_new($this->topic['forum_id'],$this->topic['tid'],$this->md5_check),$this->output); // ADD SMILIES $this->quick_add_smilie(); // ADD CHECKBOXES $this->html_checkboxes($this->topic['tid']); // ADD NAMEFIELD $this->output = str_replace("<!--IBF.NAME_FIELD-->",$this->html_name_field(),$this->output); } вот это вот: Код $this->html->quick_reply_new 1)если вдруг форум стал выкидывать белую страницу в определённом месте, проверь соответствующий source-файл на предмет наличия всех требуемых функций в его skin-файле. Поясняю: если белая страница появляется в темах, а в других местах всё нормально - проверяй skin_topic.php, чтобы в нём были (и не дублировались!) все функции, вызываемые в Topics.php; если белая страница появляется в профиле - проверяй skin_profile.php, чтобы в нём были все функции, которые вызываются в Profile.php и т.д. 2)Единственный способ найти ошибку - посмотреть, на какой именно команде обрывается выполнение скрипта. Проще всего это делать так: после каждой строчки дописывать вывод на экран чего-нибудь. В нашем случае я открывал Topics.php и вписывал проверочный код: Код echo "Hello!"; в разные места файла. Если вписать куда-нибудь ближе к началу файла - надпись "Hello!" выводилась. Попробовал вписать в серединку - надпись пропала. Стало быть, ошибка где-то в середине кода.Вырезал проверочный код, перенёс его повыше - текст не выводится. Значит, фатальная ошибка происходит выше... Вырезал, перенёс ещё повыше - опа, текст появился. Стало быть, фатальная ошибка происходит выше места №1, но ниже места №2. Так, двигая, проверочный код вверх-вниз по файлу, мы и определяем ту самую строчку, где именно происходит фатальная ошибка. Итак, как определить строчку с ошибкой? Вставить проверочный код сразу выше неё, а потом сразу ниже неё. Если ошибка именно тут, то в первом случае текст покажется, а во втором - нет. Ну, а потом уже нужно смотреть и разбираться, что к чему и почему именно тут происходит фатальная ошибка. Итак: граждане, используйте метод тыка! Его эффективность научно доказана! Всё равно, имхо, лучше два часа пропариться с поиском ошибки, чем у вас трое суток форум будет не работать. Тема постепенно будет наполняться по мере поступления вопросов. Большая часть информации взята с сайта IBResource.ru(с) |
Schum |
24.07.2007 - 11:37
Сообщение
#51
|
Member Группа: Пользовaтели Сообщений: 38 Регистрация: 22.08.2006 Пользователь №: 170352 |
Ребят ругается при утановки шага 3 чтобы это значило? Внимание! Перед продолжением, необходимо устранить следующие ошибки! Вернитесь назад и повторите попытку! Ошибка mySQL: Invalid default value for 'macro_set' Query:CREATE TABLE ibf_macro ( macro_id smallint(3) NOT NULL auto_increment, macro_value varchar(200) default NULL, macro_replace text, can_remove tinyint(1) default '0', macro_set smallint(3) NOT NULL default '', PRIMARY KEY (macro_id), KEY macro_set (macro_set) ) TYPE=MyISAM; +1 господа выручайте |
-------------------- Гонки это жизнь, всё остальное - ожидание гонок.
|
|
nevr |
24.07.2007 - 12:10
Сообщение
#52
|
Novice Группа: Пользовaтели Сообщений: 6 Регистрация: 20.07.2007 Из: Чебоксары Пользователь №: 191909 |
stroubat
в файле sm_install во всех sql запросах с типов varchar вместо default '' надо проставить default 0 только не трогай строку, где стоит text default '' - она в порядке все из-за попыток присвоить текстовое значение числовому полю Сообщение было отредактировано nevr: 24.07.2007 - 12:18 |
nevr |
24.07.2007 - 12:22
Сообщение
#53
|
Novice Группа: Пользовaтели Сообщений: 6 Регистрация: 20.07.2007 Из: Чебоксары Пользователь №: 191909 |
В сборке 1.3 final + fixes нет файлового архива. Как это можно исправить?
А вообще зачем он нужен? Сообщение было отредактировано nevr: 24.07.2007 - 12:22 |
Schum |
24.07.2007 - 14:11
Сообщение
#54
|
Member Группа: Пользовaтели Сообщений: 38 Регистрация: 22.08.2006 Пользователь №: 170352 |
нашел ответ
но ссылку выложить не могу, так сказать стороний ресур. |
-------------------- Гонки это жизнь, всё остальное - ожидание гонок.
|
|
nevr |
24.07.2007 - 14:15
Сообщение
#55
|
Novice Группа: Пользовaтели Сообщений: 6 Регистрация: 20.07.2007 Из: Чебоксары Пользователь №: 191909 |
Schum
много ответов на разные вопросы на вбиваешь в поиск и просматриваешь топики. А так заливай форум из соседнего топика и говори спасибо этому сайту Сообщение было отредактировано nevr: 24.07.2007 - 14:17 |
Schum |
24.07.2007 - 14:15
Сообщение
#56
|
Member Группа: Пользовaтели Сообщений: 38 Регистрация: 22.08.2006 Пользователь №: 170352 |
|
-------------------- Гонки это жизнь, всё остальное - ожидание гонок.
|
|
DacentGS |
26.07.2007 - 13:52
Сообщение
#57
|
Novice Группа: Пользовaтели Сообщений: 5 Регистрация: 26.07.2007 Пользователь №: 192377 |
Народ помогите!
При установке выдаёт это: Ошибка mySQL: Invalid default value for 'macro_set' Query:CREATE TABLE ibf_macro ( macro_id smallint(3) NOT NULL auto_increment, macro_value varchar(200) default NULL, macro_replace text, can_remove tinyint(1) default '0', macro_set smallint(3) NOT NULL default '', PRIMARY KEY (macro_id), KEY macro_set (macro_set) ) TYPE=MyISAM; Подскажите что делать, желательно более детальнее. |
Starichok Che |
26.07.2007 - 14:03
Сообщение
#58
|
Главный админ Группа: Администраторы Админ - это не только ценный мех... Регистрация: 24.05.2002 Из: WWW.BESTFILEZ.NET Пользователь №: 1 |
DacentGS - Уже писалось и не раз. Есть решение. Вот по этой ссылке пройдите и исправьте - http://www.sysman.ru/index.php?showtopic=5943
Для просмотра нужна регистрация, но я советую Вам зарегистрироваться, поскольку все решения с иными версиями ПО на серверах том собраны воедино. Передирать оттуда не имеет смысла. |
Dicklin |
28.07.2007 - 16:54
Сообщение
#59
|
Гость |
Работает всё, кроме первой (главной) страницы, а при входе на нее выдается ошибка =(
Цитата mySQL query error: SELECT f.*, c.id as cat_id, c.position as cat_position, c.state as cat_state, c.name as cat_name, c.description as cat_desc, c.image, c.url, m.member_name as mod_name, m.member_id as mod_id, m.is_group, m.group_id, m.group_name, m.mid FROM 00forums f, 00categories c LEFT JOIN 00moderators m ON (f.id=m.forum_id) WHERE c.id=f.category ORDER BY c.position, f.position mySQL error: Unknown column 'f.id' in 'on clause' mySQL error code: Date: Saturday 28th of July 2007 05:52:14 PM Что делать не знаю, потому что в пхп вообще ничего не понимаю =( |
Starichok Che |
28.07.2007 - 17:34
Сообщение
#60
|
Главный админ Группа: Администраторы Админ - это не только ценный мех... Регистрация: 24.05.2002 Из: WWW.BESTFILEZ.NET Пользователь №: 1 |
Dicklin - Для исправления этой ошибки Вам нужно в файле Boards.php (sources/Boards.php) Найти:
Код $DB->query("SELECT f.*, c.id as cat_id, c.position as cat_position, c.state as cat_state, c.name as cat_name, c.desсriрtion as cat_desc, c.image, c.url, m.member_name as mod_name, m.member_id as mod_id, m.is_group, m.group_id, m.group_name, m.mid И заменить всё это на это:FROM ibf_forums f, ibf_categories c LEFT JOIN ibf_moderators m ON (f.id=m.forum_id) WHERE c.id=f.category ORDER BY c.position, f.position"); Код $DB->query("SELECT f.*, c.id as cat_id, c.position as cat_position, c.state as cat_state, c.name as cat_name, c.desсriрtion as cat_desc, c.image, c.url, m.member_name as mod_name, m.member_id as mod_id, m.is_group, m.group_id, m.group_name, m.mid И всё заработает.FROM ibf_categories c, ibf_forums f LEFT JOIN ibf_moderators m ON (f.id=m.forum_id) WHERE c.id=f.category ORDER BY c.position, f.position"); |
grafashkelon |
17.08.2007 - 20:00
Сообщение
#61
|
Гость |
во время регистрации выдает 2 оашибки :
1 : Перед продолжением, необходимо устранить следующие ошибки! Вернитесь назад и повторите попытку! $msg 2:Внимание! Перед продолжением, необходимо устранить следующие ошибки! $err_string и не дает регистрироваться... |
Luzuk |
4.09.2007 - 09:24
Сообщение
#62
|
Гость |
Проблема: После переноса форума (Русский Модифицированный IPB v1.3) на новый сервер, судя по всему, перестала работать передача параметров. Т.е. ни одна ссылка на форуме не работает, и при нажатии на любую ссылку, тебя просто перебрасывает снова на главную. И вообще кроме главной странице никуда больше зайти нельзя, кроме админки, но там тоже ничего не работает. Даже залогитинься нельзя, страница просто обновляется, и все остается без изменений.
Права на чтение и запись в базе есть, все вроде бы нормально. И настройки все проверял в конфиге, все так, как должно было. Наверно просто снесу его и поставлю по новой, если другого решения не найду. Но жалко потерять всю инфу. Ксатати, где можно скачать IPB v1.3? Сообщение было отредактировано Luzuk: 4.09.2007 - 09:44 |
MicK |
26.09.2007 - 02:23
Сообщение
#63
|
Novice Группа: Новичок Сообщений: 1 Регистрация: 26.09.2007 Пользователь №: 197336 |
проблема такая установил 1,3 все нормально работает кроме одного название тем и сам текс постов место русского выглядит вот так ????????????????????
|
ManuelStr |
13.10.2007 - 14:47
Сообщение
#64
|
Novice Группа: Пользовaтели Сообщений: 15 Регистрация: 12.10.2007 Пользователь №: 198741 |
Ошибка на этот раз у меня не с MYSQL а скорее всего с JAVASCRIPT.
У меня не работают функции PopUp и Delete_Post и еще куча всяких, которые начинаются на java script: Помогите, че делать? |
ManuelStr |
13.10.2007 - 16:23
Сообщение
#65
|
Novice Группа: Пользовaтели Сообщений: 15 Регистрация: 12.10.2007 Пользователь №: 198741 |
И вот еще - я не нашел где изменить...
Вобщем в подписке, когда пришло новое сообщение приходит письмо на АНГЛИЙСКОМ, как сделать на русском? Язык стоит русский... Версия 1,3 Final |
HULIGUN |
13.10.2007 - 18:44
Сообщение
#66
|
Novice Группа: Пользовaтели Сообщений: 3 Регистрация: 10.10.2007 Пользователь №: 198581 |
Внимание!
Перед продолжением, необходимо устранить следующие ошибки! Вернитесь назад и повторите попытку! Ошибка mySQL: 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 '', sublog_ipaddress varchar(16) NOT NULL default '', sublog_data text, sublog' at line 5 Query:CREATE TABLE ibf_subscription_logs ( sublog_id int(10) NOT NULL auto_increment, sublog_date int(10) NOT NULL default '', sublog_member_id mediumint(8) NOT NULL default '0', sublog_transid int(10) NOT NULL default 0', sublog_ipaddress varchar(16) NOT NULL default '', sublog_data text, sublog_postdata text, PRIMARY KEY (sublog_id) ) TYPE=MyISAM; Сделал все как написано было на форуме!!! Перед этим у меня было вот такое: Ошибка mySQL: Invalid default value for 'macro_set' Query:CREATE TABLE ibf_macro ( macro_id smallint(3) NOT NULL auto_increment, macro_value varchar(200) default NULL, macro_replace text, can_remove tinyint(1) default '0', macro_set smallint(3) NOT NULL default '', PRIMARY KEY (macro_id), KEY macro_set (macro_set) ) TYPE=MyISAM; Что мне теперь делать??? Некоторые данные моего хостинга: SLAED CMS: 2.5 Lite PHP: 5.2.4 PHP GD: 2.0.34 MySQL: 5.0.41-log Post size: 8 MB Upload file size: 2 MB Execution time: 30 сек. Register globals: Off Safe mode: Off Magic quotes gpc: On |
ManuelStr |
14.10.2007 - 12:54
Сообщение
#67
|
Novice Группа: Пользовaтели Сообщений: 15 Регистрация: 12.10.2007 Пользователь №: 198741 |
Открывай sm_install.php ищи там фрагмент
sublog_ipaddress varchar(16) NOT NULL default '' и заменяй на sublog_ipaddress varchar(16) NOT NULL default 0 ищи sublog_date int(10) NOT NULL default '' заменяй на sublog_date int(10) NOT NULL default 0 |
Song |
25.10.2007 - 22:38
Сообщение
#68
|
АДМИН Группа: VIP Сообщений: 73 Регистрация: 10.10.2004 Пользователь №: 64170 |
Цитата Открывай sm_install.php ищи там фрагмент sublog_ipaddress varchar(16) NOT NULL default '' и заменяй на sublog_ipaddress varchar(16) NOT NULL default 0 ну ты даёшь :D Зачем же строкое поле приводить к числу? |
HULIGUN |
26.10.2007 - 11:13
Сообщение
#69
|
Novice Группа: Пользовaтели Сообщений: 3 Регистрация: 10.10.2007 Пользователь №: 198581 |
Так что же делать, а то хочется попробывать Invision Power Board, да никак не получается((((
|
Server |
29.10.2007 - 13:28
Сообщение
#70
|
Novice Группа: Пользовaтели Сообщений: 5 Регистрация: 29.10.2007 Пользователь №: 199972 |
Народ выложите пожалуйтса рабочий sm_install.php а то вообще ничё не получается
P>S И еще выложите пожалуйтса всё переделаные файлы как нужно сделать на этой странице http://www.sysman.ru/index.php?showtopic=5943 Буду очень благодарен Сообщение было отредактировано Server: 29.10.2007 - 15:11 |
Song |
29.10.2007 - 21:48
Сообщение
#71
|
АДМИН Группа: VIP Сообщений: 73 Регистрация: 10.10.2004 Пользователь №: 64170 |
А что именно не получается? Какая ошибка?
|
Server |
30.10.2007 - 09:48
Сообщение
#72
|
Novice Группа: Пользовaтели Сообщений: 5 Регистрация: 29.10.2007 Пользователь №: 199972 |
Да вот во первых я сделал всё как на этой странице
http://www.sysman.ru/index.php?showtopic=5943 Но потом еще другие ошибки появлются в файле sm_install.php и ниче дальше не получается. Song выложи пожалуйста рабочий файл sm_install.php |
Song |
30.10.2007 - 12:34
Сообщение
#73
|
АДМИН Группа: VIP Сообщений: 73 Регистрация: 10.10.2004 Пользователь №: 64170 |
Цитата Song выложи пожалуйста рабочий файл sm_install.php С чего ты взял, что он у меня есть? Пости сюда твои ошибки, будем решать. |
Server |
30.10.2007 - 12:41
Сообщение
#74
|
Novice Группа: Пользовaтели Сообщений: 5 Регистрация: 29.10.2007 Пользователь №: 199972 |
Я установил но когда захожу на главную пишит
mySQL query error: SELECT f.*, c.id as cat_id, c.position as cat_position, c.state as cat_state, c.name as cat_name, c.desсriрtion as cat_desc, c.image, c.url, m.member_name as mod_name, m.member_id as mod_id, m.is_group, m.group_id, m.group_name, m.mid FROM ibf_categories c, ibf_forums f LEFT JOIN ibf_moderators m ON (f.id=m.forum_id) WHERE c.id=f.category ORDER BY c.position, f.position mySQL error: Unknown column 'c.desСЃriСЂtion' in 'field list' mySQL error code: Date: Tuesday 30th of October 2007 01:01:56 PM Сообщение было отредактировано Server: 30.10.2007 - 13:02 |
Song |
30.10.2007 - 18:26
Сообщение
#75
|
АДМИН Группа: VIP Сообщений: 73 Регистрация: 10.10.2004 Пользователь №: 64170 |
Без понятия..
Ок, поставлю сегодня MySQL 5.x попробую. |
Реклама
|
|
|
|
|
|
Текстовая версия | Сейчас: 25.04.2024 - 20:34 |
|