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

Error: Could not load database driver type mysqli!


Recommended Posts

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

 

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

Error: Could not load database driver type mysqli!

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

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

  В 19.07.2016 at 14:08, borro сказал:

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

 

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

Error: Could not load database driver type mysqli!

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

Expand  

 

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

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

  В 19.07.2016 at 14:38, WarStyle сказал:

 

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

Expand  

Спасибо.

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

Error: Could not load database driver type mysql!

:)

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

  В 19.07.2016 at 14:44, borro сказал:

Спасибо.

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

Error: Could not load database driver type mysql!

:)

Expand  

 

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

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

Сейчас такие

// 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/');

Правильно?

 

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

  В 19.07.2016 at 14:59, 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/');

Правильно?

 

Expand  

 

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

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

  В 19.07.2016 at 16:08, WarStyle сказал:

 

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

Expand  

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

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

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

  В 20.07.2016 at 06:20, spown сказал:

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

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

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

Expand  

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

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

  В 20.07.2016 at 06:48, spown сказал:

этапять:D

Expand  

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

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

Папка для закэшированных картинок /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

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

  В 20.07.2016 at 06:50, 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

Expand  

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

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

 

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

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

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

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

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

  В 20.07.2016 at 06:57, borro сказал:

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

Expand  

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

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

 

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

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

 

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

  В 20.07.2016 at 06:59, WarStyle сказал:

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

Expand  

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

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]

 

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

  В 20.07.2016 at 07:17, borro сказал:

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

Expand  

 

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

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

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

Вот для справки 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 пользователей

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