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

sqlite для opencart


koholeg80

Recommended Posts

Добрый день, а как подключить модуль в opencarte для работы с различными базами данных, где этот модуль лежит я нашел, но вот правда в конфиге если прописываешь название модуля магазин выдает ошибки подключения к базе данных, невозможноть создать файл и прочее. Как правиль подключать различные базы данных или может они используются только для конкретных приложений, а магазин на них перевести нельзя?

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


это он при конекте запрашивает свойства из конфига, а я хочу подключить другую базу, данные прописываю config в админке и на сайте, однако выдает ошибки. Или может вы что то конкретно имели ввиду?

// DB
define('DB_DRIVER', 'тут прописываю модуль');
define('DB_HOSTNAME', 'localhost');
define('DB_USERNAME', 'root');
define('DB_PASSWORD', '');
define('DB_DATABASE', 'opencart');
define('DB_PREFIX', '');

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


Warning: sqlite_open() expects parameter 2 to be long, string given in Z:\home\opencart\www\system\database\sqlite.php on line 8
Notice: Error: Could not make a database link using root@localhost in Z:\home\opencart\www\system\database\sqlite.php on line 9
[Денвер: показать возможную причину ошибки]
Warning: mysql_select_db() expects parameter 2 to be resource, null given in Z:\home\opencart\www\system\database\sqlite.php on line 12
Notice: Error: Could not connect to database opencart in Z:\home\opencart\www\system\database\sqlite.php on line 13
Warning: mysql_set_charset() expects parameter 2 to be resource, null given in Z:\home\opencart\www\system\database\sqlite.php on line 16
Warning: mysql_query() expects parameter 2 to be resource, null given in Z:\home\opencart\www\system\database\sqlite.php on line 17
Warning: mysql_query() expects parameter 2 to be resource, null given in Z:\home\opencart\www\system\database\sqlite.php on line 18
Warning: mysql_query() expects parameter 2 to be resource, null given in Z:\home\opencart\www\system\database\sqlite.php on line 19
Warning: mysql_real_escape_string() expects parameter 2 to be resource, null given in Z:\home\opencart\www\system\database\sqlite.php on line 57
Warning: mysql_query() expects parameter 2 to be resource, null given in Z:\home\opencart\www\system\database\sqlite.php on line 23
Warning: mysql_error() expects parameter 1 to be resource, null given in Z:\home\opencart\www\system\database\sqlite.php on line 51
Warning: mysql_errno() expects parameter 1 to be resource, null given in Z:\home\opencart\www\system\database\sqlite.php on line 51
Notice: Error:
Error No:
SELECT * FROM store WHERE REPLACE(`url`, 'www.', '') = '' in Z:\home\opencart\www\system\database\sqlite.php on line 51
Warning: mysql_close() expects parameter 1 to be resource, null given in Z:\home\opencart\www\system\database\sqlite.php on line 69

вот код ошибок

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


  • 3 weeks later...

посмотрел "драйвер".

ответ прост - поддержка SQLite не реализована.

там используются mysql_* функции.

можете попробовать самостоятельно изменить их на соответствующие sqlite_* функции, опираясь на доки php: http://php.net/manual/en/book.sqlite.php

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

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

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

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

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

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

Вхід

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

Вхід зараз

×
×
  • Створити...

Important Information

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