Не открывается база данных. PDOException with message Could not connect to database

Уведомление администрации о проблемах с хостингом ZZZ.COM.UA (www, ftp, почта, панель управления и т.п.).

Повідомлення адміністрації про проблеми з хостингом ZZZ.COM.UA (www, ftp, пошта, панель управління і т.п.).
skazkivdogonku
Сообщения: 1
Зарегистрирован: Пт сен 15, 2017 11:21 am
Репутация:
Пол: Не указан
Агент пользователя: Chrome Windows 1920x1080

Не открывается база данных. PDOException with message Could not connect to database

Сообщение skazkivdogonku » Чт окт 05, 2017 9:09 am

Добрый день. Помогите, пожалуйста, с проблемами.

1. Не загружаются данные из базы данных на странице:
http://skazkivdogonku.zzz.com.ua/blog.php
Локально на компьютере все открывается, подтягиваются все записи.
База данных загружена в папку, к ней ссылка присутствует. Используется SQLite.
Пишет ошибку:
Fatal error: Uncaught exception 'PDOException' with message 'Could not connect to database (?).' in /profiles/s/sk/ska/skazkivdogonku/skazkivdogonku.zzz.com.ua/php/admin/rb.php:858 Stack trace: #0 /profiles/s/sk/ska/skazkivdogonku/skazkivdogonku.zzz.com.ua/php/admin/rb.php(684): RedBeanPHP\Driver\RPDO->connect() #1


Вот проблемная часть кода:

CodeColon Select All Code

            require_once 'php/admin/rb.php';
                                require_once 'defines.php';
                                $path  = getcwd() . '\db\database.db';
                               
                                R::setup( "sqlite:$path" );
                                R::setAutoResolve( TRUE );
                                $articles = R::getAll('SELECT * FROM post');




2. И подобная проблема с подключением к PHPMailer на странице:
http://skazkivdogonku.zzz.com.ua/contact.html
При попытке отправить письмо обратной связи пишет ошибку, в то время как в локальном хранилище функция также работала.
Пишет ошибку:
Fatal error: Class 'PHPMailer\PHPMailer\SMTP' not found in /profiles/s/sk/ska/skazkivdogonku/skazkivdogonku.zzz.com.ua/vendor/phpmailer/phpmailer/src/PHPMailer.php on line 1605
zinarit
Сообщения: 35
Зарегистрирован: Вс авг 06, 2017 7:37 am
Репутация:
Пол: Не указан
Агент пользователя: Chrome Windows 1366x768

Не открывается база данных. PDOException with message Could not connect to database

Сообщение zinarit » Пт окт 06, 2017 11:30 am

Здравствуйте,
в указанной части кода нужно было изменить обратный слэш на обычный. Эту деталь исправили, и сейчас страница отображается.
По поводу второго вопроса для бесплатных аккаунтов в рамках борьбы со спамом было введено дополнительное правило, касающееся отправки писем при помощи функции php mail():
1) в скрипте, отвечающем за отправку писем, должен обязательно быть заголовок From:
$headers = 'From: happyuser@zzz.com.ua' . "\r\n" .
где happyuser@happy.zzz.com.ua - это почтовый ящик, с которого отправляются письма.
Внимание: на этом ящике не может быть установлено перенаправление, поскольку ящик с перенаправлением функционирует только как посредник, то есть с него нельзя отправлять письма.
2) Адрес электронной почты, вписанный в этом заголовке, должен реально существовать и быть добавлен в панели управления в закладке "Почта".
Если хотя бы одно из этих условий не выполнено, то письма не будут отправляться. Вы можете перейти на платный аккаунт, чтобы не было нужды вписывать заголовок.
Эта мера позволяет нам заблокировать одну из возможностей рассылания спама и гарантирует отправку писем только с почтовых ящиков владельцев аккаунта.

Предлагаем Вам перейти на платный пакет услуг VIP/PRO. При покупке Pro на год цена в месяц составляет всего 23,25 грн. Эти пакеты услуг позволяют значительно расширить возможности (лучшие параметры аккаунтов, отсутствие ссылки на наш хостинг на сайте), а также имеют высший приоритет при предоставлении им технической помощи.
Больше информации здесь: https://www.zzz.com.ua/ru/offer/hosting .
Приєднуйтесь до нас на Facebook або vKontakte та отримуйте наші ексклюзивні пропозиції, а також будьте в курсі важливих подій і новин світу веб-хостингів!

Вернуться в «Поддержка клиентов ZZZ.COM.UA / Підтримка клієнтів ZZZ.COM.UA»

Кто сейчас на конференции

Сейчас этот форум просматривают: snigirevka2 и 2 гостя