У меня много проблем с драйвером PDO в этой новой установке
Это ошибка, которую я получаю при попытке выполнить любую операцию дБ, инициированную laravel.
ext Illuminate\Database\QueryException: SQLSTATE[HY000] [2002] Permission denied (SQL: select * from `users` where `email` = ethan@gmail.com limit 1) in /var/www/html/mypath/vendor/laravel/framework/src/Illuminate/Database/Connection.php:647
Что действительно странно, так это то, что PDO включен в php, и мы используем те же учетные данные, что и php artisan migrate, используемые для создания таблиц (поэтому я знаю, что учетные данные, сокет mysql все работает)
Этоошибка PDO из стека
at PDO->__construct('mysql:unix_socket=/mnt/volume_sfo2_01/mysql_data/mysqld.sock;dbname=testdb1', 'dbuser1', 'mypassword', array(0, 2, 0, false, false))
in Connector.php line 68
Обратите внимание, что я переместил каталог данных mysql и, следовательно, изменил сокет.Этот конфиг работает во время миграции, так что мне не хватает, чтобы заставить его работать с драйвером PDO laravel?
На сервере Ubuntu 16 также.Nginx + php7.1 apparmor был отключен дополнительно только для этого тестирования.Любые идеи будут с благодарностью.