Error: Could not load database driver type mysqli!


borro
 Поделиться

Рекомендуемые сообщения

Здравствуйте!

 

Попросил нового хостера развернуть бэкап. На главной странице выводится:

Error: Could not load database driver type mysqli!

Надо попросить хостера установить поддержку драйвера mysqli?

Ссылка на комментарий
Поделиться на других сайтах

29 минут назад, borro сказал:

Здравствуйте!

 

Попросил нового хостера развернуть бэкап. На главной странице выводится:

Error: Could not load database driver type mysqli!

Надо попросить хостера установить поддержку драйвера mysqli?

 

Попробуйте в конфигах поставить просто mysql без i.

Ссылка на комментарий
Поделиться на других сайтах

Только что, WarStyle сказал:

 

Попробуйте в конфигах поставить просто mysql без i.

Спасибо.

Теперь выводится

Error: Could not load database driver type mysql!

:)

Ссылка на комментарий
Поделиться на других сайтах

4 минуты назад, borro сказал:

Спасибо.

Теперь выводится

Error: Could not load database driver type mysql!

:)

 

А пути в конфигах правильно прописаны?

Ссылка на комментарий
Поделиться на других сайтах

Сейчас такие

// DIR
define('DIR_APPLICATION', '/var/www/e4044/public_html/catalog/');
define('DIR_SYSTEM', '/var/www/e4044/public_html/system/');
define('DIR_DATABASE', '/var/www/e4044/public_html/database/');
define('DIR_LANGUAGE', '/var/www/e4044/public_html/catalog/language/');
define('DIR_TEMPLATE', '/var/www/e4044/public_html/catalog/view/theme/');
define('DIR_CONFIG', '/var/www/e4044/public_html/system/config/');
define('DIR_IMAGE', '/var/www/e4044/public_html/image/');
define('DIR_CACHE', '/var/www/e4044/public_html/system/cache/');
define('DIR_DOWNLOAD', '/var/www/e4044/public_html/download/');
define('DIR_LOGS', '/var/www/e4044/public_html/system/logs/');

 

Заметил  что в public_html нет подпапки database

Поправил путь на 

define('DIR_DATABASE', '/var/www/e4044/public_html/system/database/');

Правильно?

 

Ссылка на комментарий
Поделиться на других сайтах

1 час назад, borro сказал:

Сейчас такие

// DIR
define('DIR_APPLICATION', '/var/www/e4044/public_html/catalog/');
define('DIR_SYSTEM', '/var/www/e4044/public_html/system/');
define('DIR_DATABASE', '/var/www/e4044/public_html/database/');
define('DIR_LANGUAGE', '/var/www/e4044/public_html/catalog/language/');
define('DIR_TEMPLATE', '/var/www/e4044/public_html/catalog/view/theme/');
define('DIR_CONFIG', '/var/www/e4044/public_html/system/config/');
define('DIR_IMAGE', '/var/www/e4044/public_html/image/');
define('DIR_CACHE', '/var/www/e4044/public_html/system/cache/');
define('DIR_DOWNLOAD', '/var/www/e4044/public_html/download/');
define('DIR_LOGS', '/var/www/e4044/public_html/system/logs/');

 

Заметил  что в public_html нет подпапки database

Поправил путь на 

define('DIR_DATABASE', '/var/www/e4044/public_html/system/database/');

Правильно?

 

 

Ну я так понимаю Вы переехали на новый хостинг? Если да, то смотрите, там отличается путь к папкам.

Ссылка на комментарий
Поделиться на других сайтах

13 часа назад, WarStyle сказал:

 

Ну я так понимаю Вы переехали на новый хостинг? Если да, то смотрите, там отличается путь к папкам.

Да, переехал. Посмотрел, вроде все правильно теперь с новой настройкой

define('DIR_DATABASE', '/var/www/e4044/public_html/system/database/');

но теперь выводится 500-я ошибка

 

Что можно ещё проверить? Может можно настроить режим отображения ошибок где-то?

Админка открывается. После авторизации вверху виднеется следующее:

Папка для закэшированных картинок /var/www/e4044/public_html/cache/ недоступна для записи!

Где настраивается этот путь? Похоже он должен быть таким /public_html/image/cache

 

также выводятся предупреждения:

35Warning: fwrite() expects parameter 1 to be resource, boolean given in /var/www/e4044/public_html/vqmod/vqcache/vq2-system_library_cache.php on line 39Warning: fclose() expects parameter 1 to be resource, boolean given in /var/www/e4044/public_html/vqmod/vqcache/vq2-system_library_cache.php on line 41

Ссылка на комментарий
Поделиться на других сайтах

Только что, spown сказал:

а почему это ваша проблема ?

хостер за 10 минут все переносит и подключает

может у вас не так

хостер просто не знает, что настраивать и отсылает на форум cms :)

Ссылка на комментарий
Поделиться на других сайтах

16 минут назад, borro сказал:

хостер просто не знает, что настраивать и отсылает на форум cms :)

этапять:D

Ссылка на комментарий
Поделиться на других сайтах

Только что, spown сказал:

этапять:D

:) у вас есть идеи, что мешает открываться фронтенду?

Выводится такое в админке

Папка для закэшированных картинок /var/www/e4044/public_html/cache/ недоступна для записи!

Где настраивается этот путь? Похоже он должен быть таким /public_html/image/cache

 

также выводятся предупреждения:

35Warning: fwrite() expects parameter 1 to be resource, boolean given in /var/www/e4044/public_html/vqmod/vqcache/vq2-system_library_cache.php on line 39Warning: fclose() expects parameter 1 to be resource, boolean given in /var/www/e4044/public_html/vqmod/vqcache/vq2-system_library_cache.php on line 41

Ссылка на комментарий
Поделиться на других сайтах

Только что, borro сказал:

:) у вас есть идеи, что мешает открываться фронтенду?

Выводится такое в админке

Папка для закэшированных картинок /var/www/e4044/public_html/cache/ недоступна для записи!

Где настраивается этот путь? Похоже он должен быть таким /public_html/image/cache

 

также выводятся предупреждения:

35Warning: fwrite() expects parameter 1 to be resource, boolean given in /var/www/e4044/public_html/vqmod/vqcache/vq2-system_library_cache.php on line 39Warning: fclose() expects parameter 1 to be resource, boolean given in /var/www/e4044/public_html/vqmod/vqcache/vq2-system_library_cache.php on line 41

если честно я такой же спец как и вы:D

но судя по всему у папки cache стоят неправильные права, надо 755

 

ну и у вас 1.5 если вкмод

а я ту платформу в глаза не видел

Ссылка на комментарий
Поделиться на других сайтах

ясно. может вы знаете, где прописывается настройка пути до кэшированных картинок? надо поменять путь к ней на images/cache похоже

Ссылка на комментарий
Поделиться на других сайтах

5 минут назад, borro сказал:

ясно. может вы знаете, где прописывается настройка пути до кэшированных картинок? надо поменять путь к ней на images/cache похоже

если про ошибку, то она не про путь а про права

менять я так понимаю в конфиге

 

вообще права так

0755 или 0777 image/
0755 или 0777 image/cache/
0755 или 0777 image/data/   
0755 или 0777 system/cache/
0755 или 0777 system/logs/
0755 или 0777 download/
0755 или 0777 config.php
0755 или 0777 admin/config.php

но на конфиги после установки 444

 

Ссылка на комментарий
Поделиться на других сайтах

Только что, WarStyle сказал:

По 500-ой ошибке, попробуйте переименовать .htaccess в .htaccess.txt по остальному позже.

файл уже есть. Похоже какая-то из его настроек дает сбой либо что-то не разрешено у хостера. Но что? Вот содержимое:

AddDefaultCharset UTF-8

Options +FollowSymlinks

Options -Indexes

<FilesMatch "\.(tpl|ini|log)">
 Order deny,allow
 Deny from all
</FilesMatch>

RewriteEngine On

RewriteBase /
RewriteRule ^sitemap.xml$ index.php?route=feed/google_sitemap [L]
RewriteRule ^googlebase.xml$ index.php?route=feed/google_base [L]
RewriteRule ^download/(.*) /index.php?route=error/not_found [L]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteCond %{REQUEST_URI} !.*\.(ico|gif|jpg|jpeg|png|js|css)
RewriteRule ^([^?]*) index.php?_route_=$1 [L,QSA]

 

Ссылка на комментарий
Поделиться на других сайтах

14 минуты назад, borro сказал:

весь .htaccess закомментировал, не помогло

 

Зачем закомментировали? Просто переименуй файл как я выше писал.

Ссылка на комментарий
Поделиться на других сайтах

Проблемы с конфигами, это скорее всего. 

Вот для справки https://opencartforum.com/topic/44068-ошибка-белый-экран/

Если не получится. стучите в личку, пока я добрая

Ссылка на комментарий
Поделиться на других сайтах

Присоединяйтесь к обсуждению

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

Гость
Ответить в тему...

×   Вы вставили отформатированное содержимое.   Удалить форматирование

  Разрешено не более 75 эмодзи.

×   Ваша ссылка была автоматически встроена.   Показать вместо этого как ссылку

×   Ваш предыдущий контент был восстановлен.   Очистить редактор

×   Нельзя вставлять изображения напрямую. Загрузите или вставьте изображения по URL.

 Поделиться

  • Сейчас на странице   0 пользователей

    • Нет пользователей, просматривающих эту страницу