Если данный туториал не то, что Вы искали, у Вас все еще остались вопросы или предложения - дайте нам знать. Пожалуйста, помогите нам обслуживать Вас лучше!

Ваше имя

Ваш e-mail

Ваше сообщение (обязательно)

captcha

Новые шаблоны

Решение проблем OpenCart 2.x. Как избавиться от ошибки «Deprecated: mysql_connect(): The mysql extension is deprecated and will be removed in the future»

Решение проблем OpenCart 2.x. Как избавиться от ошибки «Deprecated: mysql_connect(): The mysql extension is deprecated and will be removed in the future»

Из этого туториала Вы узнаете, как избавиться от ошибки «Deprecated: mysql_connect(): The mysql extension is deprecated and will be removed in the future» в OpenCart 2.x.:

OpenCart-2.x.-Troubleshooter.-How-to-get-rid-of-the-Deprecated-mysql_connect-The-mysql-extension-is-deprecated-and-will-be-removed-in-the-future-message_1

Решение 1

  1. Во-первых, Войдите в Панель управления хостингом.

  2. Найдите и войдите в Файловый менеджер (File Manager).

  3. Внутри Файлового менеджера (File Manager), перейдите в корневую папку сайта. Большинство магазинов используют основную папку домена, поэтому корневой папкой сайта будет public_html. Если Вы используете подпапку (например, example.com/shop), тогда откройте папку public_html/shop.

  4. Нажмите на файлы config.php и admin/config.php и откройте их для редактирования.

  5. В редакторе Вы увидите строку кода, которая отвечает за mysql:

    define('DB_DRIVER', 'mysql');

    Замените её на:

    define('DB_DRIVER', 'mysqli');
  6. Сохраните изменения. Обновите ваш сайт и убедитесь, что сообщение больше не отображается.

Решение 2

Возможно, для устранения проблемы на сервере должен быть движок базы данных ‘mmysqli’.

  1. Скачайте файл ‘mmysqli.php’ на ваш компьютер.

  2. Загрузите его в папку /system/database/ на сервере.

  3. Откройте фалы config.php и admin/config.php на сервере для редактирования.

  4. Найдите следующую строку:

    define('DB_DRIVER', 'mysqli');
  5. Замените её на:

    define('DB_DRIVER', 'mmysqli.php');
    
  6. Сохраните изменения. Обновите ваш сайт и убедитесь, что ошибка больше не отображается:

    OpenCart-2.x.-Troubleshooter.-How-to-get-rid-of-the-Deprecated-mysql_connect-The-mysql-extension-is-deprecated-and-will-be-removed-in-the-future-message_2

Вы можете также ознакомиться с детальным видео-туториалом ниже:

Решение проблем OpenCart 2.x. Как избавиться от ошибки «Deprecated: mysql_connect(): The mysql extension is deprecated and will be removed in the future»