IPB

Здравствуйте, гость ( Вход | Регистрация )

> Правила форума

Все ссылки на сторонние ресурсы, за исключением офсайтов программ, должны оформляться с помошью тега скрытого текста - [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


No Avatar
ИнвиженМодер
Group Icon
Группа: Старейшины
Сообщений: 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(с)
User is offlineProfile Card PM
Go to the top of the page
+
6 Страницы V « < 4 5 6  
Reply to this topicStart new topic
Ответов(125 - 139)
rnikolos
20.03.2009 - 06:00
Сообщение #126


No Avatar
Novice
*
Группа: Новичок
Сообщений: 1
Регистрация: 20.03.2009

Пользователь №: 231328




Пытаюсь поставить форум всё делаю по интсрукции, все права на папки и файлы поставил, базу создал, начинаю устанавливать форум.
Ввожу название базы, пароль, пользователя и тд..
нажимаю Продолжить и вылазиет во такая ошибка что это?

Внимание!

Перед продолжением, необходимо устранить следующие ошибки!
Вернитесь назад и повторите попытку!

Ошибка 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;
User is offlineProfile Card PM
Go to the top of the page
+
Starichok Che
20.03.2009 - 13:24
Сообщение #127



Главный админ
Group Icon
Группа: Администраторы
Админ - это не только ценный мех...
Регистрация: 24.05.2002
Из: WWW.BESTFILEZ.NET

Пользователь №: 1




rnikolos - нужно внимательно перечитать весь топик. Решение Вашей и аналогичных ошибок неоднократно приводилось.
User is offlineProfile Card PM
Go to the top of the page
+
Mopcuk
10.04.2009 - 14:25
Сообщение #128


No Avatar
Novice
*
Группа: Новичок
Сообщений: 1
Регистрация: 10.04.2009

Пользователь №: 233181




Привет всем !!! Парни у меня тут проблемка есть при установке этого форума.......вообщем при установке пишет: Ошибка рыботы драйвера БД
SELECT group_name, set_id, suid, func_name, func_data,
INSTR(',3,1,' , CONCAT(',',set_id,',') ) as theorder
FROM ibf_skin_templates
WHERE set_id IN (3,1)
ORDER BY group_name, theorder DESC

Сообщение сервера: Sort aborted
Код ошибки: 1028
Время: Friday 10th of April 2009 05:23:05 PM

И когда нажимаешь обновить " сюда" то выводит вот такую ошибку:Warning: action_install::require_once(Y:/home/192.168.9.81/www/forum/ips_kernel/class_db_.php) [function.action-install-require-once]: failed to open stream: No such file or directory in Y:\home\192.168.9.81\www\forum\install\core\actions\install.php on line 646

Что мне делать ??? как от нее избавится ?

Сообщение было отредактировано Mopcuk: 10.04.2009 - 14:25
User is offlineProfile Card PM
Go to the top of the page
+
FominSS
30.09.2009 - 14:58
Сообщение #129


No Avatar
Novice
*
Группа: Новичок
Сообщений: 2
Регистрация: 30.09.2009

Пользователь №: 242042




Здравствуйте. Стал устанавливать форум и столкнулся со следующеми проблемами:

Закачал на FTP и установил нужные атрибуты файлов...
После чего запустил sm_install.php
Далее нажал на кнопку Proceed, но ничего не произошло... точнее произошло только изменение адресной строки, а сама страница не изменилась...

Стал разбираться,- строка изменилась и в ней передаётся a=1
Как я понял, "а" - шаг установки.

Код

$VARS = $std->parse_incoming();
switch($VARS['a'])
{
    case '1':do_setup_form();break;
    case '2':do_install();break;
    case 'templates':do_templates();break;
    case '3':do_finish();break;    
    default:do_intro();break;
}

Разбор строки (а точнее, всех входящих значений) происходит в
Код
parse_incoming()


Стал проверять, что приходит
Код
$VARS['a']
,- ничего туда не приходит, соответственно скрипт всё время попадает на default и выдает мне стартовую страницу...

Далее в
Код
switch()
Заменил
Код
$VARS['a'] на $_GET['a']
... смог дойти до второго шага...

На втором шаге данные вводятся в POST - форму... Для этого добавил условие:
Код

if($_POST['a']){$a=$_POST['a'];}
else{$a=$_GET['a']}
switch($a)
{
.......
}

Дошел до третьего шага, но на нем выдается ошибка, что не заполнены все поля формы...
(А они все заполнены)
Я предполагаю, что ошибки происходят из-за не правильной работы parse_incoming

Может есть какие-то стандартные решения этой проблемы?
Просто дальше копаться я не вижу смысла, проще своё написать, а хотелось бы создать простенький форум за 1-2 дня....

По хостингу: Сайт находится на Петерхосте, PHP 5...
Сейчас в коде файла sm_install.php
добавлена всего одна строчка:
Код
if($_GET['a']){$VARS['a']=$_GET['a'];}

По ссылке http://www.monopolycitystreets.spb.ru/sm_install.php?a=info можно просмотреть настройки сервера.
User is offlineProfile Card PM
Go to the top of the page
+
Starichok Che
30.09.2009 - 16:24
Сообщение #130



Главный админ
Group Icon
Группа: Администраторы
Админ - это не только ценный мех...
Регистрация: 24.05.2002
Из: WWW.BESTFILEZ.NET

Пользователь №: 1




FominSS
Цитата
По хостингу: ...PHP 5...
Это и есть ответ на Ваш вопрос. Просмотрите наш форум и Вы обязательно найдёте решение проблемы, это неоднократно обсуждалось. Нужно подправить код и адаптировать его к РНР5.
User is offlineProfile Card PM
Go to the top of the page
+
FominSS
30.09.2009 - 20:18
Сообщение #131


No Avatar
Novice
*
Группа: Новичок
Сообщений: 2
Регистрация: 30.09.2009

Пользователь №: 242042




Насчет этого я сразу задумался... И посмотрел "Основные проблемы и их решения..., Для версий движка 1.2.x и 1.3.x"

Единственное решение, которое я нашел:

Открываем файлы Profile.php и Usercp.php, что в папке sources. Ищем:
Код
var $parser;

Стираем её или закомментируем
Открыть файл sources/misc/contact_member.php Дважды объявлена переменная $email:
Закомментируем или удалим любую из этих двух строчек:

Я всё это попробовал, это не помогло... да и если честно не вижу ничего такого, чтобы могло мешать правильной работе скрипта....

помимо этого, это решение не моей проблемы, а проблемы "При открытии профиля и панели управления открывается белая страница. Что делать?"

Больше про PHP5 не нашел...

Если Вам не сложно, подскажите ссылки на темы, где еще раскрыты трудности при установке на PHP5...
User is offlineProfile Card PM
Go to the top of the page
+
Starichok Che
30.09.2009 - 21:38
Сообщение #132



Главный админ
Group Icon
Группа: Администраторы
Админ - это не только ценный мех...
Регистрация: 24.05.2002
Из: WWW.BESTFILEZ.NET

Пользователь №: 1




FominSS - http://www.sysman.ru/index.php?showforum=194
User is offlineProfile Card PM
Go to the top of the page
+
Hofmann
27.02.2010 - 15:18
Сообщение #133


No Avatar
Novice
*
Группа: Пользовaтели
Сообщений: 3
Регистрация: 30.09.2009

Пользователь №: 242035




Добрый день, коллеги!

У меня такая проблема:

форум - 1.3 Final местной сбоки, русифицированная
хостер - руцентр
PHP версия - 4.4.9
MySQL версия: - 4.1.22

При регистрации нового пользователя указана функция "Подтверждение по e-mail". Сама предварительная регистрация проходит без проблем, но вот когда пользователь получает письмо для подтверждения он видит вот такую вот картину маслом.
[img]http://dl.hostingfailov.com/full/c775220c14.jpg[/img]

Точно такая же проблема возникает при массовой рассылке и использовании функции "Сообщить другу".

Задним умом-то я понимаю, что проблема именно в кодировке, которая должна быть windows-1251, а указана, судя по всему, другая. Но вот вопрос, где указана это неправильная кодировка.

Ну и уж если мои догадки неверны, подскажите, пож-та, как исправить эту проблему.
User is offlineProfile Card PM
Go to the top of the page
+
Starichok Che
27.02.2010 - 16:41
Сообщение #134



Главный админ
Group Icon
Группа: Администраторы
Админ - это не только ценный мех...
Регистрация: 24.05.2002
Из: WWW.BESTFILEZ.NET

Пользователь №: 1




http://forums.ibresource.ru/index.php?showtopic=55320
User is offlineProfile Card PM
Go to the top of the page
+
Hofmann
27.02.2010 - 16:48
Сообщение #135


No Avatar
Novice
*
Группа: Пользовaтели
Сообщений: 3
Регистрация: 30.09.2009

Пользователь №: 242035




Starichok Che
Спасибо за ответ, а главное - за оперативность.



Изменения в файл внес. Толку-ноль, проблема осталась.

Сообщение было отредактировано Hofmann: 27.02.2010 - 17:36
User is offlineProfile Card PM
Go to the top of the page
+
Starichok Che
27.02.2010 - 18:03
Сообщение #136



Главный админ
Group Icon
Группа: Администраторы
Админ - это не только ценный мех...
Регистрация: 24.05.2002
Из: WWW.BESTFILEZ.NET

Пользователь №: 1




Внесите принудительно кодировку в шаблон.
User is offlineProfile Card PM
Go to the top of the page
+
Hofmann
27.02.2010 - 18:13
Сообщение #137


No Avatar
Novice
*
Группа: Пользовaтели
Сообщений: 3
Регистрация: 30.09.2009

Пользователь №: 242035




залез в шаблон
кодировка присутствует
Код
<html>
<head>
<title><% TITLE %></title>
<meta http-equiv="content-type" content="text/html; charset=windows-1251" />
<% GENERATOR %>
<% CSS %>
<% JAVASCRIPT %>
</head>
<body>
<div id="ipbwrapper">
<% BOARD HEADER %>
<% NAVIGATION %>
<% BOARD %>
<% STATS %>
<% COPYRIGHT %>
</div>
</body>
</html>
User is offlineProfile Card PM
Go to the top of the page
+
Starichok Che
27.02.2010 - 22:35
Сообщение #138



Главный админ
Group Icon
Группа: Администраторы
Админ - это не только ценный мех...
Регистрация: 24.05.2002
Из: WWW.BESTFILEZ.NET

Пользователь №: 1




Нет. Не тут. В теле шаблона письма.
User is offlineProfile Card PM
Go to the top of the page
+
Singe86
9.01.2013 - 12:11
Сообщение #139


No Avatar
Novice
*
Группа: Новичок
Сообщений: 1
Регистрация: 9.01.2013

Пользователь №: 274010




Помогите пожалуйста. Хотел изменить, чтоб аватар по центру был, а темы перестали открываться, чистая страница. Я прочел про ошибки, но не понял. Разьясните пожалуйста.
User is offlineProfile Card PM
Go to the top of the page
+
Ann
8.02.2013 - 06:22
Сообщение #140



 
Group Icon
Группа: VIP
Сообщений: 906
Регистрация: 1.12.2002

Пользователь №: 3212




верни на место, и почитай про ошибки не после правки кода, а до нее
User is offlineProfile Card PM
Go to the top of the page
+
Реклама

6 Страницы V « < 4 5 6
Reply to this topicStart new topic
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0 -

 



- Текстовая версия Сейчас: 28.03.2024 - 12:07
]]> ]]>
]]> Яндекс.Метрика ]]>