COVID2019 и это вот все. Друзья, вся эта история начинает плохо пахнет. Мойте руки, не ходите в люди. Отложите все плановые покупки и положите в носок заначку. Заприте ваших родителей, бабушек-дедушек на даче. Лучше перебдеть чем недобдеть. Берегите себя!

Error: Could not load database driver type mysqli!


Recommended Posts

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

 

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

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!

:)

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

Сейчас такие

// 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 :)

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

Только что, 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-ошибка-белый-экран/

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

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

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

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

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

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

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

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