Перейти к публикации

Белый экран при загрузке страницы с движком DLE


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

Denprofi,

Улыбнул :) Кстате, если ничего не выйдет, то залей по новой файлы дистрибутива на сервер и напиши в личку данные от фтп там базы и инсталл залей, я пороюсь, может что тебе помогу сделать, т. к. я вижу что index.php грузит и очень даже хорошо, но ничего кроме копирайта в исходном коде нет.

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

в index.php написано вот что <?php

/*

=====================================================

DataLife Engine - by SoftNews Media Group

-----------------------------------------------------

http://dle-news.ru/

-----------------------------------------------------

Copyright © 2004,2007 SoftNews Media Group

=====================================================

Данный код защищен авторскими правами

=====================================================

Файл: index.php

-----------------------------------------------------

Назначение: Главная страница

=====================================================

*/

@session_start();

@ob_start();

@ob_implicit_flush(0);

@error_reporting(E_ALL ^ E_NOTICE);

@ini_set('display_errors', true);

@ini_set('html_errors', false);

@ini_set('error_reporting', E_ALL ^ E_NOTICE);

define('DATALIFEENGINE', true);

$member_id = FALSE;

$is_logged = FALSE;

define('ROOT_DIR', dirname (__FILE__));

define('ENGINE_DIR', ROOT_DIR.'/engine');

require_once ROOT_DIR.'/engine/init.php';

$tpl->load_template('main.tpl');

$tpl->set('{calendar}', $tpl->result['calendar']);

$tpl->set('{archives}', $tpl->result['archive']);

$tpl->set('{vote}', $tpl->result['vote']);

$tpl->set('{topnews}',$topnews);

$tpl->set('{login}',$login_panel);

$tpl->set('{info}', "<span id='dle-info'>".$tpl->result['info']."</span>");

$tpl->set('{speedbar}', $tpl->result['speedbar']);

if ($config['allow_skin_change'] == "yes" AND stristr( $tpl->copy_template, "{changeskin}" ))

$tpl->set('{changeskin}', ChangeSkin (ROOT_DIR.'/templates', $config['skin']));

if (count($banners) AND $config['allow_banner']) {

foreach ($banners as $name => $value) {

$tpl->copy_template = str_replace("{banner_".$name."}",$value, $tpl->copy_template);

}}

if ($do=="") $do = $subaction;

if ($do=="" AND $year) $do = "date";

if ( stristr( $tpl->copy_template, "[aviable=" ) ) {

$tpl->copy_template = preg_replace( "#\\[aviable=(.+?)\\](.*?)\\[/aviable\\]#ies","check_module('\\1', '\\2', '{$do}')", $tpl->copy_template);

}

if ( stristr( $tpl->copy_template, "[group=" ) ) {

$tpl->copy_template = preg_replace( "#\\[group=(.+?)\\](.*?)\\[/group\\]#ies","check_group('\\1', '\\2')", $tpl->copy_template);

}

if ( stristr( $tpl->copy_template, "[category=" ) ) {

$tpl->copy_template = preg_replace( "#\\[category=(.+?)\\](.*?)\\[/category\\]#ies","check_category('\\1', '\\2', '{$category_id}')", $tpl->copy_template);

}

if ( stristr( $tpl->copy_template, "{custom" ) ) {

$tpl->copy_template = preg_replace( "#\\{custom category=['\"](.+?)['\"] template=['\"](.+?)['\"] aviable=['\"](.+?)['\"] from=['\"](.+?)['\"] limit=['\"](.+?)['\"] cache=['\"](.+?)['\"]\\}#ies", "custom_print('\\1', '\\2', '\\3', '\\4', '\\5', '\\6', '{$do}')", $tpl->copy_template );

}

$config['http_home_url'] = reset(explode("index.php", $_SERVER['PHP_SELF']));

$ajax = <<<HTML

<script language="javascript" type="text/javascript">

<!--

var dle_root = '{$config['http_home_url']}';

var dle_skin = '{$config['skin']}';

var dle_wysiwyg = '{$config['allow_comments_wysiwyg']}';

var menu_short = '{$lang['menu_short']}';

var menu_full = '{$lang['menu_full']}';

var menu_profile = '{$lang['menu_profile']}';

var menu_fcomments = '{$lang['menu_fcomments']}';

var menu_send = '{$lang['menu_send']}';

var menu_uedit = '{$lang['menu_uedit']}';

var dle_req_field = '{$lang['comm_req_f']}';

var dle_del_agree = '{$lang['news_delcom']}';

//-->

</script>

<script type="text/javascript" src="{$config['http_home_url']}engine/ajax/menu.js"></script>

<script type="text/javascript" src="{$config['http_home_url']}engine/ajax/dle_ajax.js"></script>

<div id='loading-layer' style='display:none;font-family: Verdana;font-size: 11px;width:200px;height:50px;background:#FFF;padding:10px;text-align:center;border:1px solid #000'><div style='font-weight:bold' id='loading-layer-text'>{$lang['ajax_info']}</div><br /><img src='{$config['http_home_url']}engine/ajax/loading.gif' border='0' /></div>

<div id="busy_layer" style="visibility: hidden; display: block; position: absolute; left: 0px; top: 0px; width: 100%; height: 100%; background-color: gray; opacity: 0.1; filter: alpha(opacity=10); "></div>

{$pm_alert}

<script type="text/javascript" src="{$config['http_home_url']}engine/ajax/js_edit.js"></script>

HTML;

$tpl->set('{AJAX}', $ajax);

$tpl->set('{headers}', $metatags);

$tpl->set('{content}', "<div id='dle-content'>".$tpl->result['content']."</div>");

$tpl->set('{THEME}', $config['http_home_url'].'templates/'.$config['skin']);

$tpl->compile('main');

echo $tpl->result['main'];

$tpl->global_clear();

echo"\n<!-- DataLife Engine Copyright SoftNews Media Group (http://dle-news.ru) -->\r\n";

/* ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~

Вывод сгенерированного контекта

~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ */

GzipOut();

?>

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

Опять нуна помощь сделал бэкап пол дня до вечера поработал опять белая страница никто ни че не трогал что за фигня!Прошу тех помощь я заплатил всетаки если я не прав наведите меня хотяб на ветвь проблемы!

Добавлю 1 нул работал без глюков!На том же хосте!

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

Ты послушал моего совета с полным удалением всех данных, в т.ч. и БД ?

Короче говоря, полную переустановку с нуля.

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

Denprofi,

Celsoft тебе ничего такого не скажет.

Таких ошибок нет в лицензии.

У тебя либо хостинг такой, либо какой то вирус.

Ничего другого.

Против вируса я тебе сказал, что бы ты полностью все переустановил.

По-поводу хостинга тоже могу посоветовать хороший.

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

если посмотреть в код страницы то там только

Цитата

<!-- DataLife Engine Copyright SoftNews Media Group (http://dle-news.ru) -->

значит скрипт все таки дошел до своего завершения но не ничего не показал. Верните index.php с дистрибутива, что то вы намудрили с правкой кода

--------------------

Мышки плакали и кололись, но все равно продолжали грызть кактус

Пользователь отсутствуетВизитная карточкаPM

Сообщить о нарушенииНаверх страницы

+Ответить

V Полное редактирование

V Быстрое редактирование

Denprofi

сообщение Сегодня, 0:05

Сообщение #6

Новичок

**

Группа: новички

Сообщений: 22

Регистрация: 2.05.2007

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

Предупреждения:

(0%) -----

менял ничего все также!

и как понять пришел к своему завершению?

Пользователь на форуме!Визитная карточкаPM

Сообщить о нарушенииНаверх страницы

+Ответить

V Полное редактирование

V Быстрое редактирование

celsoft

сообщение Сегодня, 0:08

Сообщение #7

Администратор

Group Icon

Группа: Главные администраторы

Сообщений: 5968

Регистрация: 17.08.2003

Из: Интернет

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

Цитата(Denprofi @ 9.05.2007, 22:05) *

и как понять пришел к своему завершению?

значит то что скрипт выполнил свою работу без ошибок, это надпись самая последняя в его работае. Замените файл index.php в корне вашего сайта на файл который идет с дистрибутивом.

--------------------

Мышки плакали и кололись, но все равно продолжали грызть кактус

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

Denprofi,

Да в чем помочь то? вы ничего не сообщаете, скрипт он либо работает или нет, он не пожет полдня работать, а потом у него нога зачесалась и он перестал работать. Скрипт это программа и если ничего не делать и не править на сервере, он будет всегда работать или вообще не работать. А у вас то заработал, то нет.

Если вы не можете перезалить дистрибутив, давайте доступ по FTP, я его перезалью. провеьте свой шаблон, может у вас там пустота или что то еще, я же не знаю, вашего сервера не вижу.

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

Denprofi,

У тебя с головой всё в поряде?

:D:D:D

+ 1.

Denprofi,

я же тебе сказал, что Целсофт ничего не скажет того, чего не сказал Я и другие пользователи.

Первое - проверить на вирусы комп.

Поставьте скрипт занового - это второе, что Вам надо сделать.

Третье - сменить все пароли.

Удачи.

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

Мне кажется что дело в старонних модулях. И белая страница из-за не совместимости Php5 и Php4 а также MySql и Mysqli. Нужно брать модули для 5.3 и выше. Если таких нет правьте mysql.php

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

И белая страница из-за не совместимости Php5 и Php4 а также MySql и Mysqli.

страница не белая, текст присутствует в исходном коде, такое ошущение что шаблон пустой.

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

Опять не пашет!

Задалбался уже не могу понять хостинг или что это!Делаю Бэкап все норм становится!

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

Ты во время глюка проверяешь шаблон? с ним точно все в порядке? Бозможно это один из подвидов 1x1 iframe на главной, чтото портит сайт извне. Попробуйте сменить пароль на ftp и обновить антивирус =)

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

Бозможно это один из подвидов 1x1 iframe на главной, чтото портит сайт извне

нет, при iframe исходный код страницы присутствует, а тут пустота, но нужно смотреть обязательно сам шаблон, а именно main.tpl в первую очередь.

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

Глюк странный вот я добовляю новости все пашет с утра встал перед роботой глянул все пашет ша домой пришол все не пашет :-( :o

Вставил самый начальный файл index.php все запахало токо модуль online не пашет! {online} и {changeskin}

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

ХЗ народ как БЭКАП Сделать!

Люди помогите как сделать Backup!

SWEB.RU отжигает домен тоесть спрашиваю у них про белый экран их ответ 2

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

странно, но у меня сегодня была такая же проблема.... замена index.php все решила....

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

а пароли кажись надо менять!

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

Присоединяйтесь к обсуждению

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

Гость
Ответить в тему...

×   Вставлено в виде отформатированного текста.   Вставить в виде обычного текста

  Разрешено не более 75 эмодзи.

×   Ваша ссылка была автоматически встроена.   Отобразить как ссылку

×   Ваш предыдущий контент был восстановлен.   Очистить редактор

×   Вы не можете вставить изображения напрямую. Загрузите или вставьте изображения по ссылке.

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