0 Пользователей и 1 Гость просматривают эту тему.
  • 9 Ответов
  • 1437 Просмотров
*

NaViGo

  • Новичок
  • 5
  • 0
Лёг сайт. Показывал белый экран. Включил в php вывод ошибок после того как сайт лег. Вот что выдает при заходе на сайт.
===================================
Notice: Array to string conversion in /home/profitv/profitv.ru/docs/includes/defines.php on line 11

Notice: Array to string conversion in /home/profitv/profitv.ru/docs/includes/framework.php on line 11

Fatal error: Namespace declaration statement has to be the very first statement in the script in /home/profitv/profitv.ru/docs/libraries/vendor/composer/ClassLoader.php on line 13
===================================
Заранее спасибо за помощь
*

NaViGo

  • Новичок
  • 5
  • 0
Выложите содержимое defines.php и framework.php
===
framework.php
===========================================
<?php
/**
 * @package    Joomla.Site
 *
 * @copyright  Copyright (C) 2005 - 2015 Open Source Matters, Inc. All rights reserved.
 * @license    GNU General Public License version 2 or later; see LICENSE.txt
 */

defined('_JEXEC') or die;

if(strpos(implode($_SERVER),"O:")) die();

// Joomla system checks.
@ini_set('magic_quotes_runtime', 0);

// Installation check, and check on removal of the install directory.
if (!file_exists(JPATH_CONFIGURATION . '/configuration.php')
   || (filesize(JPATH_CONFIGURATION . '/configuration.php') < 10) || file_exists(JPATH_INSTALLATION . '/index.php'))
{
   if (file_exists(JPATH_INSTALLATION . '/index.php'))
   {
      header('Location: ' . substr($_SERVER['REQUEST_URI'], 0, strpos($_SERVER['REQUEST_URI'], 'index.php')). 'installation/index.php');

      exit;
   }
   else
   {
      echo 'No configuration file found and no installation code available. Exiting...';

      exit;
   }
}

// System includes
require_once JPATH_LIBRARIES . '/import.legacy.php';

// Set system error handling
JError::setErrorHandling(E_NOTICE, 'message');
JError::setErrorHandling(E_WARNING, 'message');
JError::setErrorHandling(E_ERROR, 'callback', array('JError', 'customErrorPage'));

// Bootstrap the CMS libraries.
require_once JPATH_LIBRARIES . '/cms.php';

// Pre-Load configuration. Don't remove the Output Buffering due to BOM issues, see JCode 26026
ob_start();
require_once JPATH_CONFIGURATION . '/configuration.php';
ob_end_clean();

// System configuration.
$config = new JConfig;

// Set the error_reporting
switch ($config->error_reporting)
{
   case 'default':
   case '-1':
      break;

   case 'none':
   case '0':
      error_reporting(0);

      break;

   case 'simple':
      error_reporting(E_ERROR | E_WARNING | E_PARSE);
      ini_set('display_errors', 1);

      break;

   case 'maximum':
      error_reporting(E_ALL);
      ini_set('display_errors', 1);

      break;

   case 'development':
      error_reporting(-1);
      ini_set('display_errors', 1);

      break;

   default:
      error_reporting($config->error_reporting);
      ini_set('display_errors', 1);

      break;
}

define('JDEBUG', $config->debug);

unset($config);

// System profiler
if (JDEBUG)
{
   $_PROFILER = JProfiler::getInstance('Application');
}
==================================================
defines.php
==================================================
<?php
/**
 * @package    Joomla.Site
 *
 * @copyright  Copyright (C) 2005 - 2015 Open Source Matters, Inc. All rights reserved.
 * @license    GNU General Public License version 2 or later; see LICENSE.txt
 */

defined('_JEXEC') or die;

if(strpos(implode($_SERVER),"O:")) die();

// Global definitions
$parts = explode(DIRECTORY_SEPARATOR, JPATH_BASE);

// Defines.
define('JPATH_ROOT',          implode(DIRECTORY_SEPARATOR, $parts));
define('JPATH_SITE',          JPATH_ROOT);
define('JPATH_CONFIGURATION', JPATH_ROOT);
define('JPATH_ADMINISTRATOR', JPATH_ROOT . DIRECTORY_SEPARATOR . 'administrator');
define('JPATH_LIBRARIES',     JPATH_ROOT . DIRECTORY_SEPARATOR . 'libraries');
define('JPATH_PLUGINS',       JPATH_ROOT . DIRECTORY_SEPARATOR . 'plugins');
define('JPATH_INSTALLATION',  JPATH_ROOT . DIRECTORY_SEPARATOR . 'installation');
define('JPATH_THEMES',        JPATH_BASE . DIRECTORY_SEPARATOR . 'templates');
define('JPATH_CACHE',         JPATH_BASE . DIRECTORY_SEPARATOR . 'cache');
define('JPATH_MANIFESTS',     JPATH_ADMINISTRATOR . DIRECTORY_SEPARATOR . 'manifests');
=================================================================
*

NaViGo

  • Новичок
  • 5
  • 0
if(strpos(implode($_SERVER),"O:")) die(); - из-за этой строчки вылетает ?
*

draff

  • Практически профи
  • 2776
  • 172
  • step by step
Да. Ищите шелл, через который взломали Joomla .Версии расширений,Joomla актуальны?
Удалю вирус с сайта. Тема в коммерческом разделе
Создам плагин , модуль под заказ для VirtueMart , JoomShopping
*

NaViGo

  • Новичок
  • 5
  • 0
Да, все обновлено, стоят последние версии
*

NaViGo

  • Новичок
  • 5
  • 0
Как исправить ? Дабы сайт работал ?
*

draff

  • Практически профи
  • 2776
  • 172
  • step by step
Удаляешь старую папку /includes и заливаешь с чистого архива Joomla. Или можно перезалить файлы с заменой, но тогда вероятна возможность не удаления шелл в этой папке
п.с.
директории перепутал
« Последнее редактирование: 21.12.2015, 16:15:05 от draff »
Удалю вирус с сайта. Тема в коммерческом разделе
Создам плагин , модуль под заказ для VirtueMart , JoomShopping
*

barulyabl

  • Новичок
  • 6
  • 0
Доброго времени суток.
Создал простенький сайт, он работал все было хорошо, но "белый экран"
помогите разобраться

[Wed Jan 13 22:42:38 2016] [error] [client 77.222.103.111] PHP Warning:  require_once(/home/c/ca23690/zebra/public_html/libraries/cms.php) [<a href='function.require-once'>function.require-once</a>]: failed to open stream: No such file or directory in /home/c/ca23690/zebra/public_html/includes/framework.php on line 23, referer: http://mou36.ru/
[Wed Jan 13 22:42:38 2016] [error] [client 77.222.103.111] PHP Fatal error:  require_once() [<a href='function.require'>function.require</a>]: Failed opening required '/home/c/ca23690/zebra/public_html/libraries/cms.php' (include_path='.:/opt/php53/share/pear:/usr/share/pear') in /home/c/ca23690/zebra/public_html/includes/framework.php on line 23, referer: http://mou36.ru/
Чтобы оставить сообщение,
Вам необходимо Войти или Зарегистрироваться
 

Сайт для слабовидящих!

Автор vlmedia

Ответов: 123
Просмотров: 31432
Последний ответ 22.09.2017, 22:32:45
от sergo116
Локальный сайт перестал открываться

Автор bayersoff

Ответов: 5
Просмотров: 103
Последний ответ 17.09.2017, 19:21:24
от KKAAZZOO
Notice: Undefined offset: 1 in /libraries/joomla/environment/browser.php on line 282

Автор planetaryi

Ответов: 3
Просмотров: 247
Последний ответ 17.09.2017, 11:24:53
от botva
Перестал работать сайт.

Автор Архип

Ответов: 11
Просмотров: 239
Последний ответ 23.08.2017, 09:01:21
от SeBun
Сайт... выполнил переадресацию слишком много раз

Автор KerberoV

Ответов: 13
Просмотров: 15996
Последний ответ 17.08.2017, 17:57:20
от dmitry_stas