Перейти до вмісту
Пошук в
  • Детальніше...
Шукати результати, які ...
Шукати результати в ...

Выдает ошибку связаную с базой данных


Recommended Posts

Здравствуйте такая проблема после установки ocStore 1.5.5.1.2  выдает такую ошибку на всех страницах сайта 

Deprecated: mysql_connect(): The mysql extension is deprecated and will be removed in the future: use mysqli or PDO instead in /home/domigrys/dom-igryshki.in.ua/www/system/database/mysql.php on line 6

я установил драйвер для базы данных mysqliz но ничего не изменилось подскажите что делать?

ссылка на сайт http://www.dom-igryshki.in.ua/

Надіслати
Поділитися на інших сайтах


10 минут назад, Dotrox сказал:

Похоже, вы просто конфиг малость испортили. Покажите, что вы там сделали.

было

<?php
// HTTP
define('HTTP_SERVER', 'http://www.dom-igryshki.in.ua/');

// HTTPS
define('HTTPS_SERVER', 'http://www.dom-igryshki.in.ua/');

// DIR
define('DIR_APPLICATION', '/home/domigrys/dom-igryshki.in.ua/www/catalog/');
define('DIR_SYSTEM', '/home/domigrys/dom-igryshki.in.ua/www/system/');
define('DIR_DATABASE', '/home/domigrys/dom-igryshki.in.ua/www/system/database/');
define('DIR_LANGUAGE', '/home/domigrys/dom-igryshki.in.ua/www/catalog/language/');
define('DIR_TEMPLATE', '/home/domigrys/dom-igryshki.in.ua/www/catalog/view/theme/');
define('DIR_CONFIG', '/home/domigrys/dom-igryshki.in.ua/www/system/config/');
define('DIR_IMAGE', '/home/domigrys/dom-igryshki.in.ua/www/image/');
define('DIR_CACHE', '/home/domigrys/dom-igryshki.in.ua/www/system/cache/');
define('DIR_DOWNLOAD', '/home/domigrys/dom-igryshki.in.ua/www/download/');
define('DIR_LOGS', '/home/domigrys/dom-igryshki.in.ua/www/system/logs/');

// DB
define('DB_DRIVER', '‘mysql');
define('DB_HOSTNAME', 'domigrys.mysql.ukraine.com.ua');
define('DB_USERNAME', 'domigrys_001');
define('DB_PASSWORD', 'pguq9378');
define('DB_DATABASE', 'domigrys_001');
define('DB_PREFIX', 'oc_');
?>

стало

<?php
// HTTP
define('HTTP_SERVER', 'http://www.dom-igryshki.in.ua/admin/');
define

('HTTP_CATALOG', 'http://www.dom-igryshki.in.ua/');

// HTTPS
define('HTTPS_SERVER',

'http://www.dom-igryshki.in.ua/admin/');
define('HTTPS_CATALOG', 'http://www.dom-

igryshki.in.ua/');

// DIR
define('DIR_APPLICATION', '/home/domigrys/dom-

igryshki.in.ua/www/admin/');
define('DIR_SYSTEM', '/home/domigrys/dom-

igryshki.in.ua/www/system/');
define('DIR_DATABASE', '/home/domigrys/dom-

igryshki.in.ua/www/system/database/');
define('DIR_LANGUAGE', '/home/domigrys/dom-

igryshki.in.ua/www/admin/language/');
define('DIR_TEMPLATE', '/home/domigrys/dom-

igryshki.in.ua/www/admin/view/template/');
define('DIR_CONFIG', '/home/domigrys/dom-

igryshki.in.ua/www/system/config/');
define('DIR_IMAGE', '/home/domigrys/dom-

igryshki.in.ua/www/image/');
define('DIR_CACHE', '/home/domigrys/dom-

igryshki.in.ua/www/system/cache/');
define('DIR_DOWNLOAD', '/home/domigrys/dom-

igryshki.in.ua/www/download/');
define('DIR_LOGS', '/home/domigrys/dom-

igryshki.in.ua/www/system/logs/');
define('DIR_CATALOG', '/home/domigrys/dom-

igryshki.in.ua/www/catalog/');

// DB
define(‘DB_DRIVER’, ‘mysqliz’);
define('DB_HOSTNAME',

'domigrys.mysql.ukraine.com.ua');
define('DB_USERNAME', 'domigrys_001');
define('DB_PASSWORD',

'pguq9378');
define('DB_DATABASE', 'domigrys_001');
define('DB_PREFIX', 'oc_');
?>

я все переделал но теперь другую ошибку выдает проверьте пожалуйста

 

Надіслати
Поділитися на інших сайтах


Значит не зря в админке ругается и пробел в пути показывает. Откуда у вас возникли переводы строк после dom-, да и не только там?

1. Сделайте, чтоб все строки от define до точки с запятой были в одну строку, а не как сейчас.

2. Вместо mysqliz впишите mysqli.

Надіслати
Поділитися на інших сайтах


12 минут назад, Dotrox сказал:

Значит не зря в админке ругается и пробел в пути показывает. Откуда у вас возникли переводы строк после dom-, да и не только там?

1. Сделайте, чтоб все строки от define до точки с запятой были в одну строку, а не как сейчас.

2. Вместо mysqliz впишите mysqli.

теперь другая ошибка

 

Надіслати
Поділитися на інших сайтах


А вы обращали внимание, что у вас там косые кавычки, а должны быть прямые?

Чем вы этот файл вообще редактируете, Вордом?

Откройте в Notepad++ или SublimeText и скопируйте туда вместо всего содержимого это:

<?php
// HTTP
define('HTTP_SERVER', 'http://www.dom-igryshki.in.ua/');

// HTTPS
define('HTTPS_SERVER', 'http://www.dom-igryshki.in.ua/');

// DIR
define('DIR_APPLICATION', '/home/domigrys/dom-igryshki.in.ua/www/catalog/');
define('DIR_SYSTEM', '/home/domigrys/dom-igryshki.in.ua/www/system/');
define('DIR_DATABASE', '/home/domigrys/dom-igryshki.in.ua/www/system/database/');
define('DIR_LANGUAGE', '/home/domigrys/dom-igryshki.in.ua/www/catalog/language/');
define('DIR_TEMPLATE', '/home/domigrys/dom-igryshki.in.ua/www/catalog/view/theme/');
define('DIR_CONFIG', '/home/domigrys/dom-igryshki.in.ua/www/system/config/');
define('DIR_IMAGE', '/home/domigrys/dom-igryshki.in.ua/www/image/');
define('DIR_CACHE', '/home/domigrys/dom-igryshki.in.ua/www/system/cache/');
define('DIR_DOWNLOAD', '/home/domigrys/dom-igryshki.in.ua/www/download/');
define('DIR_LOGS', '/home/domigrys/dom-igryshki.in.ua/www/system/logs/');

// DB
define('DB_DRIVER', 'mysqli');
define('DB_HOSTNAME', 'domigrys.mysql.ukraine.com.ua');
define('DB_USERNAME', 'domigrys_001');
define('DB_PASSWORD', 'pguq9378');
define('DB_DATABASE', 'domigrys_001');
define('DB_PREFIX', 'oc_');

Это ваш код, который вы выше выкладывали в виде до правок, но с правильным драйвером базы. И обратите внимание, что это конфиг каталога, а не админки!

Змінено користувачем Dotrox
Надіслати
Поділитися на інших сайтах


Створіть аккаунт або увійдіть для коментування

Ви повинні бути користувачем, щоб залишити коментар

Створити обліковий запис

Зареєструйтеся для отримання облікового запису. Це просто!

Зареєструвати аккаунт

Вхід

Уже зареєстровані? Увійдіть тут.

Вхід зараз
×
×
  • Створити...

Important Information

На нашому сайті використовуються файли cookie і відбувається обробка деяких персональних даних користувачів, щоб поліпшити користувальницький інтерфейс. Щоб дізнатися для чого і які персональні дані ми обробляємо перейдіть за посиланням . Якщо Ви натиснете «Я даю згоду», це означає, що Ви розумієте і приймаєте всі умови, зазначені в цьому Повідомленні про конфіденційність.