Ошибка при попытке зайти в админку opencart 1.5.1.3

Тема в разделе "OpenCart", создана пользователем Rinat_Rt, 30 мар 2014.

  1. Rinat_Rt

    Rinat_Rt

    Регистрация:
    18 мар 2014
    Сообщения:
    31
    Симпатии:
    0
    Warning: session_start() [0function.session-start0]: Cannot send session cache limiter - headers already sent (output started at /home/m/maraty/maraty.bget.ru/public_html/config.php:1) in/home/m/maraty/maraty.bget.ru/public_html/system/library/session.php on line 11Warning: Cannot modify header information - headers already sent by (output started at /home/m/maraty/maraty.bget.ru/public_html/config.php:1) in /home/m/maraty/maraty.bget.ru/public_html/vqmod/vqcache/vq2-system_engine_controller.php on line 28Warning: Cannot modify header information - headers already sent by (output started at /home/m/maraty/maraty.bget.ru/public_html/config.php:1) in /home/m/maraty/maraty.bget.ru/public_html/vqmod/vqcache/vq2-system_engine_controller.php on line 29
     
  2. nix

    nix php, MySQL, UNIX, MikroTik ROSAPI

    Регистрация:
    16 янв 2013
    Сообщения:
    1.000
    Симпатии:
    889
    config.php и admin/config.php
    покажите
     
  3. Rinat_Rt

    Rinat_Rt

    Регистрация:
    18 мар 2014
    Сообщения:
    31
    Симпатии:
    0
    config.php
    <?php
    // HTTP
    define('HTTP_SERVER', 'http://rika-toys.ru/');
    define('HTTP_IMAGE',
    'http://rika-toys.ru/image/');
    define('HTTP_ADMIN',
    'http://rika-toys.ru/admin/');


    // HTTPS
    define('HTTPS_SERVER', 'http://rika-toys.ru/');
    define('HTTPS_IMAGE',
    'http://rika-toys.ru/image/');


    // DIR
    define('DIR_APPLICATION',
    '/home/m/maraty/maraty.bget.ru/public_html/catalog/');
    define('DIR_SYSTEM',
    '/home/m/maraty/maraty.bget.ru/public_html/system/');
    define('DIR_DATABASE',
    '/home/m/maraty/maraty.bget.ru/public_html/system/database/');
    define('DIR_LANGUAGE',
    '/home/m/maraty/maraty.bget.ru/public_html/catalog/language/');
    define('DIR_TEMPLATE',
    '/home/m/maraty/maraty.bget.ru/public_html/catalog/view/theme/');
    define('DIR_CONFIG',
    '/home/m/maraty/maraty.bget.ru/public_html/system/config/');
    define('DIR_IMAGE',
    '/home/m/maraty/maraty.bget.ru/public_html/image/');
    define('DIR_CACHE',
    '/home/m/maraty/maraty.bget.ru/public_html/system/cache/');
    define('DIR_DOWNLOAD',
    '/home/m/maraty/maraty.bget.ru/public_html/download');
    define('DIR_LOGS',
    '/home/m/maraty/maraty.bget.ru/public_html/system/logs');


    // DB
    define('DB_DRIVER', 'mysql');
    define('DB_HOSTNAME', 'localhost');
    define('DB_USERNAME', 'maraty_shop');
    define('DB_PASSWORD', '______');
    define('DB_DATABASE', 'maraty_shop');
    define('DB_PREFIX', '');
    ?>
    --- Добавлено, 30 мар 2014 ---
    admin/config.php

    <?php
    // HTTP
    define('HTTP_SERVER',
    'http://rika-toys.ru/admin/');
    define('HTTP_CATALOG', '');
    define('HTTP_IMAGE',
    'http://rika-toys.ru/image/');


    // HTTPS
    define('HTTPS_SERVER',
    'http://rika-toys.ru/admin/');
    define('HTTPS_IMAGE',
    'http://rika-toys.ru/image/');


    // DIR
    define('DIR_APPLICATION',
    '/home/m/maraty/maraty.bget.ru/public_html/admin/');
    define('DIR_SYSTEM',
    '/home/m/maraty/maraty.bget.ru/public_html/system/');
    define('DIR_DATABASE',
    '/home/m/maraty/maraty.bget.ru/public_html/system/database/');
    define('DIR_LANGUAGE',
    '/home/m/maraty/maraty.bget.ru/public_html/admin/language/');
    define('DIR_TEMPLATE',
    '/home/m/maraty/maraty.bget.ru/public_html/admin/view/template/');
    define('DIR_CONFIG',
    '/home/m/maraty/maraty.bget.ru/public_html/system/config/');
    define('DIR_IMAGE',
    '/home/m/maraty/maraty.bget.ru/public_html/image/');
    define('DIR_CACHE',
    '/home/m/maraty/maraty.bget.ru/public_html/system/cache/');
    define('DIR_DOWNLOAD',
    '/home/m/maraty/maraty.bget.ru/public_html/download/');
    define('DIR_LOGS',
    '/home/m/maraty/maraty.bget.ru/public_html/system/logs/');
    define('DIR_CATALOG',
    '/home/m/maraty/maraty.bget.ru/public_html/catalog/');


    // DB
    define('DB_DRIVER', 'mysql');
    define('DB_HOSTNAME', 'localhost');
    define('DB_USERNAME', 'maraty_shop');
    define('DB_PASSWORD', '______');
    define('DB_DATABASE', 'maraty_shop');
    define('DB_PREFIX', '');
    ?>
     
  4. Veles

    Veles

    Регистрация:
    27 янв 2013
    Сообщения:
    212
    Симпатии:
    141
    Было нечто похожее, помогла проверка кодировки файлов и сохранение их в UTF-8 without BOM.
     
  5. Rinat_Rt

    Rinat_Rt

    Регистрация:
    18 мар 2014
    Сообщения:
    31
    Симпатии:
    0
    Извините за глупый вопрос может, а как это сделать? Я просто не силен в этом совсем
     
  6. Veles

    Veles

    Регистрация:
    27 янв 2013
    Сообщения:
    212
    Симпатии:
    141
    Качаешь это: http://notepad-plus-plus.org/download/v6.5.5.html
    открываешь те файлы которые у тебя фигурируют в ошибках этим текстовым редактором далее открываешь в нём меню Encoding и выбираешь Encod UTF-8 without BOM, сохраняешься.
     
    Rinat_Rt нравится это.
  7. Rinat_Rt

    Rinat_Rt

    Регистрация:
    18 мар 2014
    Сообщения:
    31
    Симпатии:
    0
    Предыдущая ошибка пропала,спасибо большое!!
    теперь осталась другая,
    Когда захожу в Система -настройки -изменить
    пишет следующее

    Notice: Error: Unknown column 'name' in 'order clause'
    Error No: 1054
    SELECT * FROM customer_group ORDER BY name ASC in /home/m/maraty/maraty.bget.ru/public_html/system/database/mysql.php on line 49
    --- Добавлено, 30 мар 2014 ---
    И такая же ошибка когда захожу в дополнения-модули- Заказ и регистрация Simple-изменить
    Причем на других норм, т.е есть другие модули они заходят нормально.
    Файл mysql.php

    <?php
    final class MySQL {
    private $connection;

    public function __construct($hostname,
    $username, $password, $database) {
    if (!$this->connection =
    mysql_connect($hostname, $username, $password)) {
    exit('Error: Could not make a database
    connection using ' . $username . '@' . $hostname);
    }


    if (!mysql_select_db($database,
    $this->connection)) {
    exit('Error: Could not connect to
    database ' . $database);
    }

    mysql_query("SET NAMES 'utf8'",
    $this->connection);
    mysql_query("SET CHARACTER SET utf8",
    $this->connection);
    mysql_query("SET
    CHARACTER_SET_CONNECTION=utf8", $this->connection);
    mysql_query("SET SQL_MODE = ''",
    $this->connection);
    }

    public function query($sql) {
    $resource = mysql_query($sql,
    $this->connection);


    if ($resource) {
    if (is_resource($resource)) {
    $i = 0;

    $data = array();

    while ($result =
    mysql_fetch_assoc($resource)) {
    $data[$i] = $result;

    $i++;
    }

    mysql_free_result($resource);

    $query = new stdClass();
    $query->row = isset($data[0]) ? $data[0]
    : array();
    $query->rows = $data;
    $query->num_rows = $i;

    unset($data);


    return $query;
    } else {
    return true;
    }
    } else {
    trigger_error('Error: ' .
    mysql_error($this->connection) . '<br />Error No: ' .
    mysql_errno($this->connection) . '<br />' . $sql);
    exit();
    }
    }

    public function escape($value) {
    return mysql_real_escape_string($value,
    $this->connection);
    }

    public function countAffected() {
    return
    mysql_affected_rows($this->connection);
    }


    public function getLastId() {
    return mysql_insert_id($this->connection);
    }

    public function __destruct() {
    mysql_close($this->connection);
    }
    }
    ?>
    --- Добавлено, 30 мар 2014 ---
    Помогло восстановление БД
     
    Последнее редактирование: 30 мар 2014