Собственно говоря, форум работает отлично до входа под чьим либо аккаунтом , после авторизации тупо белый экран и все , в логах сервера была обнаружено следущие
PHP Fatal error: require_once(): Failed opening required '/var/www/slg/data/www/slaughters.ru/forum/public//style_images/master/_php/loader.php' (include_path='.:/usr/share/php:/usr/share/pear:/var/www/slg/data/www/slaughters.ru/forum/ips_kernel/') in /var/www/slg/data/www/slaughters.ru/forum/cache/skin_cache/cacheid_4/skin_global.php on line 98, referer: http://www.forum.slaughters.ru/
[sun Mar 31 02:24:08 2013] [error] [client 82.146.37.59] PHP Warning: require_once(/var/www/slg/data/www/slaughters.ru/forum/public//style_images/master/_php/loader.php): failed to open stream: \xd0\x9d\xd0\xb5\xd1\x82 \xd1\x82\xd0\xb0\xd0\xba\xd0\xbe\xd0\xb3\xd0\xbe \xd1\x84\xd0\xb0\xd0\xb9\xd0\xbb\xd0\xb0 \xd0\xb8\xd0\xbb\xd0\xb8 \xd0\xba\xd0\xb0\xd1\x82\xd0\xb0\xd0\xbb\xd0\xbe\xd0\xb3\xd0\xb0 in /var/www/slg/data/www/slaughters.ru/forum/cache/skin_cache/cacheid_4/skin_global.php on line 98
Итого получаем что скрипт пытается подключить файл по адресу:
'/var/www/slg/data/www/slaughters.ru/forum/public/style_images/master/_php/loader.php'
Зайдя по указанному адресу - действительно обнаружил что папочка _php как и все ее содержимое просто отсутствует.
После чего зайдя в сам кеш файл откуда вылезла ошибка обнаружил перед
Понял что искать решение надо явно не в Кеш файле отправился в файл шаблона GlobalTemplate
Но в нем к сожелению там где в кеше ввыводится подключение JS Платформ - тупо пустота , значит этот дырявый кусок кода который формируется в кеш файле - изначально подключается не из Файла скина а откудато еще ...
Вот необходим совет по решению данного вопроса , заранее благодарю откликнувшихся на мою беду )...
Находясь на нашем сайте, вы соглашаетесь на использование файлов cookie, а также с нашим положением о конфиденциальности Политика конфиденциальности и пользовательским соглашением Условия использования.
Вопрос
Влад_Любомирский
Собственно говоря, форум работает отлично до входа под чьим либо аккаунтом , после авторизации тупо белый экран и все , в логах сервера была обнаружено следущие
Зайдя по указанному адресу - действительно обнаружил что папочка _php как и все ее содержимое просто отсутствует.
После чего зайдя в сам кеш файл откуда вылезла ошибка обнаружил перед
$this->did_first = 0; $this->did_first_bottom = 0; $IPBHTML .= "<!DOCTYPE html> <html lang=\"en\" " . ((IPSLib::fbc_enabled() === TRUE || $this->settings['fbc_appid']) ? (" xmlns:fb=\"http://www.facebook.com/2008/fbml\"") : ("")) . "> <head>Вывод этой самой гадкой функции
if( !class_exists('Platform') ) require_once IPS_PUBLIC_PATH . '/style_images/' . $this->registry->getClass('output')->skin['set_image_dir'] . '/_php/loader.php';Понял что искать решение надо явно не в Кеш файле отправился в файл шаблона GlobalTemplate
Но в нем к сожелению там где в кеше ввыводится подключение JS Платформ - тупо пустота , значит этот дырявый кусок кода который формируется в кеш файле - изначально подключается не из Файла скина а откудато еще ...
Вот необходим совет по решению данного вопроса , заранее благодарю откликнувшихся на мою беду )...
Ссылка на комментарий
Поделиться на других сайтах
0 ответов на этот вопрос
Рекомендуемые сообщения
Присоединиться к обсуждению
Вы можете ответить сейчас, а зарегистрироваться позже. Если у вас уже есть аккаунт, войдите, чтобы ответить от своего имени.