Борисов Александр 0 Опубликовано: 1 января 2008 Рассказать Опубликовано: 1 января 2008 Проблема следующего характера - недоступны страницы пользовательской части скрипта, т.е. они вообще не загружаются (абсолютно пустные страницы). В тоже время административная часть скрипта польностью доступна, включая редактирование статей и прочее. Версия движка DLE 6.5 Сайт - _www.street.mixfashion.ru_ Help, подскажите в чём могут быть причины этой проблемы и способы её устранения? источник проблемы хостинг или сам скрипт? Поиск по форуму ничего не дал, может кто-то сталкивался с подобными вещами? Цитата Ссылка на сообщение Поделиться на других сайтах
lifestar 18 Опубликовано: 1 января 2008 Рассказать Опубликовано: 1 января 2008 Борисов Александр, попробуй в админке включить/выключить gzip сжатие и отпиши результат Цитата Ссылка на сообщение Поделиться на других сайтах
Борисов Александр 0 Опубликовано: 1 января 2008 Рассказать Опубликовано: 1 января 2008 Автор Борисов Александр, попробуй в админке включить/выключить gzip сжатие и отпиши результат lifestar, произвёл сии действия - результат прежний: абсолютно пустая тирэ чистая страница. Цитата Ссылка на сообщение Поделиться на других сайтах
WMDrakon 20 Опубликовано: 1 января 2008 Рассказать Опубликовано: 1 января 2008 Борисов Александр, где качали архив DLE ? Цитата Ссылка на сообщение Поделиться на других сайтах
Борисов Александр 0 Опубликовано: 1 января 2008 Рассказать Опубликовано: 1 января 2008 Автор Борисов Александр, где качали архив DLE ? WMDrakon, у меня активированная лицензия, соответственно, архив качал у официального разработчика. До нового года всё работало нормально. Цитата Ссылка на сообщение Поделиться на других сайтах
lifestar 18 Опубликовано: 1 января 2008 Рассказать Опубликовано: 1 января 2008 Борисов Александр, вроде бы "проблема 2000" была решена) ну что прям ни с того ни с сего перестал работать? Хостер что говорит? Цитата Ссылка на сообщение Поделиться на других сайтах
Борисов Александр 0 Опубликовано: 1 января 2008 Рассказать Опубликовано: 1 января 2008 Автор lifestar, 3)) Ни с того ни сего даже дети не рождаются - конечно, есть причина, установлением коей я и занимаюсь. Единственное моё "вмешательство" в скрипт - это установка DLE Forum версии 2.1. Спустя какое-то время мои сайты у хостера, где расположен скрипт DLE, выдавали ошибки соединения с базой данных. Хостер "починил" - всё заработало. Сейчас же ситуация такова: остальные сайты, расположенные у этого хостера функционируют, за исключением сайта работающем на DLE. Самое "весёлое", что административная часть скрипта работает, а пользовательская - нет. lifestar, исходя из веше мной написанного, теперь догадайтесть, что мне ответил хостер? Цитата Ссылка на сообщение Поделиться на других сайтах
lifestar 18 Опубликовано: 1 января 2008 Рассказать Опубликовано: 1 января 2008 Борисов Александр, хм, много причин может быть. А разработчик форума что говорит? Цитата Ссылка на сообщение Поделиться на других сайтах
Борисов Александр 0 Опубликовано: 1 января 2008 Рассказать Опубликовано: 1 января 2008 Автор lifestar, причин может быть много согласен. непонятно даже с какого края начать решать эту ситуёвину... дело в том, что после установки форума сайт работал нормально. пока к разработчику форума я не обращался. потому как веду неспешную беседу с поддержкой хостера - ведь вся ночь впереди, а поддержке её надо как-то скоротать)) последнее, что от них получил - это рекомендацию добавить обработку ошибок в код, чтобы выявить и устранить причину. речь идёт о файле index.php - ведь я их обновил сегодня (2.01.08) из бэкапа, который создал в последние дни прошлого года. как добавить обработку ошибок мне неизвестно - вот жду от поддержки помощи 3)( Цитата Ссылка на сообщение Поделиться на других сайтах
lifestar 18 Опубликовано: 2 января 2008 Рассказать Опубликовано: 2 января 2008 Борисов Александр, в index.php поменяй код@error_reporting(E_ALL ^ E_NOTICE); @ini_set('display_errors', true); @ini_set('html_errors', false); @ini_set('error_reporting', E_ALL ^ E_NOTICE); на этотerror_reporting(E_ALL); //@ini_set('display_errors', true); //@ini_set('html_errors', false); @ini_set('error_reporting', E_ALL); Цитата Ссылка на сообщение Поделиться на других сайтах
Борисов Александр 0 Опубликовано: 2 января 2008 Рассказать Опубликовано: 2 января 2008 Автор поддержка хостера со своей стороны сделала всё, что могла - "протекает" не в их зоне ответственности. lifestar, спасибо. Только что получил сообщение от Владимира с указанием возможных причин неполадок. Скорее всего в папке - engine. Заменил код в index.php - при загрузке главной страницы - всё по-прежнему, а вот при загрузке главной страницы форума появилась информация: Notice: Undefined index: dle_log in /engine/modules/sitelogin.php on line 44 Notice: Undefined index: dle_name in /engine/modules/sitelogin.php on line 101 Notice: Undefined index: ip in /engine/init.php on line 236 сейчас перезалью из дистрибутива папку engine/ Цитата Ссылка на сообщение Поделиться на других сайтах
lifestar 18 Опубликовано: 2 января 2008 Рассказать Опубликовано: 2 января 2008 Notice: Undefined index: dle_log in /engine/modules/sitelogin.php on line 44 Notice: Undefined index: dle_name in /engine/modules/sitelogin.php on line 101 Notice: Undefined index: ip in /engine/init.php on line 236Всё нормально - это не ошибки. Потом расскажи что было Цитата Ссылка на сообщение Поделиться на других сайтах
Борисов Александр 0 Опубликовано: 2 января 2008 Рассказать Опубликовано: 2 января 2008 Автор lifestar, хм, да ничего интересного: перезалил - всё по-прежнему. админка работает, пользовательская - нет. бред какой-то. Цитата Ссылка на сообщение Поделиться на других сайтах
lifestar 18 Опубликовано: 2 января 2008 Рассказать Опубликовано: 2 января 2008 Борисов Александр, покажи сюда index.php Цитата Ссылка на сообщение Поделиться на других сайтах
Борисов Александр 0 Опубликовано: 2 января 2008 Рассказать Опубликовано: 2 января 2008 Автор <?php /* ===================================================== DataLife Engine - by SoftNews Media Group ----------------------------------------------------- http://dle-news.ru/ ----------------------------------------------------- Copyright (c) 2004,2007 SoftNews Media Group ===================================================== Данный код защищен авторскими правами ===================================================== Файл: index.php ----------------------------------------------------- Назначение: Главная страница ===================================================== */ @session_start(); @ob_start(); @ob_implicit_flush(0); error_reporting(E_ALL); //@ini_set('display_errors', true); //@ini_set('html_errors', false); @ini_set('error_reporting', E_ALL); 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'; require_once ROOT_DIR.'/engine/forum/components/show.last.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']); $tpl->set('{forum}', $tpl->result['forum_table']); 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); } } $tpl->set_block("'{banner_(.*?)}'si",""); if (count($informers) AND $config['rss_informer']) { foreach ($informers as $name => $value) { $tpl->copy_template = str_replace("{inform_".$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, "[not-aviable=" ) ) { $tpl->copy_template = preg_replace( "#\\[not-aviable=(.+?)\\](.*?)\\[/not-aviable\\]#ies","check_module('\\1', '\\2', '{$do}', false)", $tpl->copy_template); } if ( stristr( $tpl->copy_template, "[not-group=" ) ) { $tpl->copy_template = preg_replace( "#\\[not-group=(.+?)\\](.*?)\\[/not-group\\]#ies","check_group('\\1', '\\2', false)", $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, "[not-category=" ) ) { $tpl->copy_template = preg_replace( "#\\[not-category=(.+?)\\](.*?)\\[/not-category\\]#ies","check_category('\\1', '\\2', '{$category_id}', false)", $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'] = explode("index.php", $_SERVER['PHP_SELF']); $config['http_home_url'] = reset($config['http_home_url']); if (!$user_group[$member_id['user_group']]['allow_admin']) $config['admin_path'] = ""; $ajax .= <<<HTML <script language="javascript" type="text/javascript"> <!-- var dle_root = '{$config['http_home_url']}'; var dle_admin = '{$config['admin_path']}'; 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_fnews = '{$lang['menu_fnews']}'; 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" alt="" /></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> <script type="text/javascript" src="{$config['http_home_url']}engine/ajax/js_edit.js"></script> HTML; if ( stristr( $tpl->result['content'], "<!--TBegin-->" ) OR $config['ajax'] OR $pm_alert != "") $ajax .= <<<HTML <script type="text/javascript" src="{$config['http_home_url']}engine/classes/highslide/highslide.js"></script> <script type="text/javascript"> hs.graphicsDir = '{$config['http_home_url']}engine/classes/highslide/graphics/'; hs.outlineType = 'rounded-white'; hs.numberOfImagesToPreload = 0; hs.showCredits = false; hs.loadingText = '{$lang['ajax_info']}'; hs.fullExpandTitle = '{$lang['thumb_expandtitle']}'; hs.restoreTitle = '{$lang['thumb_restore']}'; hs.focusTitle = '{$lang['thumb_focustitle']}'; hs.loadingTitle = '{$lang['thumb_cancel']}'; </script> {$pm_alert} 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(); $db->close(); echo"\n<!-- DataLife Engine Copyright SoftNews Media Group (http://dle-news.ru) -->\r\n"; /* ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Вывод сгенерированного контекта ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ */ GzipOut(); ?> Цитата Ссылка на сообщение Поделиться на других сайтах
celsoft 6 081 Опубликовано: 2 января 2008 Рассказать Опубликовано: 2 января 2008 Борисов Александр, Так у вас не белая страница, у вас сайт вообще не загружается, это разные вещи. Отключите поддержку RSS информеров в настроках скрипта. Видимо скрипт не может подключиться к внешним серверам и завершает свою работу по таймауту Цитата Ссылка на сообщение Поделиться на других сайтах
Борисов Александр 0 Опубликовано: 2 января 2008 Рассказать Опубликовано: 2 января 2008 Автор celsoft, в 10-точку!!! Отключил внешний rss-канал. Пользовательская часть стала доступна - заработало. Отдельный респект - lifestar. Цитата Ссылка на сообщение Поделиться на других сайтах
Рекомендованные сообщения
Присоединяйтесь к обсуждению
Вы можете опубликовать сообщение сейчас, а зарегистрироваться позже. Если у вас есть аккаунт, войдите в него для написания от своего имени.