Помогите решить ошибки на сайте OpenCart

Тема в разделе "Мегафлуд", создана пользователем Strekoza5, 17 окт 2015.

  1. Strekoza5

    Strekoza5 Писатель

    Регистр.:
    22 янв 2013
    Сообщения:
    0
    Симпатии:
    0
    Привет прогерам по Opencart. Устала уже искать в чем ошибка на сайте opencart не могу войти в админк сайта, показывает ошибки, сайт на говнохостинге так как на нем выскочили эти самые ошибки после того как востановила нормальный до этого работающий сайт.

    Deprecated: mysql_connect(:( The mysql extension is deprecated and will be removed in the future: use mysqli or PDO instead in /home/alefter/alefter.com/docs/system/database/mysql.php on line 6
    Warning: Cannot modify header information - headers already sent by (output started at /home/alefter/alefter.com/docs/system/database/mysql.php:6) in/home/alefter/alefter.com/docs/system/engine/controller.php on line 28Warning: Cannot modify header information - headers already sent by (output started at /home/alefter/alefter.com/docs/system/database/mysql.php:6) in /home/alefter/alefter.com/docs/system/engine/controller.php on line 29

    mysqli -
    это установила, кодировку настроила, а ошибки никуда не деваются или становится больше, когда пробую все что советуют на форумах.

    Кто поможет решить у меня есть 300 руб., заплачу за исправленный и правильно работающий сайт. Все пишите в личку.
     
  2. latteo

    latteo Эффективное использование PHP, MySQL

    Moderator
    Регистр.:
    28 фев 2008
    Сообщения:
    1.404
    Симпатии:
    1.185
    У вас на хостинге стоит более новая высокая версия php чем требуется для вашей версии опенкарт. Решением будет:
    - обновить опенкарт;
    - откатить php на более раннюю версию, если настройки хостинга позволяют;
    - отключить отображение Deprecated ошибок в php, прописав в начале php файла
    PHP:
    error_reporting(E_ALL E_DEPRECATED)
     
  3. Strekoza5

    Strekoza5 Писатель

    Регистр.:
    22 янв 2013
    Сообщения:
    0
    Симпатии:
    0
    Спасибо огромное добрый человек, вот бы еще узнать какая версия php была до этого ( Я пробовала 5.5 ставить такая же беда.

    Урааа!! Заработал сайт! Поняла какая версия php была )) Неделя мучений. Надо было раньше Вам написать.
     
    Последнее редактирование: 17 окт 2015
  4. latteo

    latteo Эффективное использование PHP, MySQL

    Moderator
    Регистр.:
    28 фев 2008
    Сообщения:
    1.404
    Симпатии:
    1.185
    mysql_connect устарело, начиная с версии PHP 5.5 :) Надо пробовать 5,4 и более ранние. Хотя это и не самое лучшее решение :)