最終目的
phpのPDO driverにmysqlを追加したい。
問題
・Laravel5.2で「Could not find driver」というエラーが出てしまいます。
・調べたところ、phpinfo()のPDO driverという項目に、mysqlを追加することで解消できることがわかりました。
・しかし、sqliteは追加できるのですが、mysqlが追加されませんどなたか解決策をご教授お願い致します。
行ったこと
php.ini
extension=pdo.so ; extension=pdo_mysql.so
上記二行目のコメントアウトを外し、php-fpmを再起動すると下記のエラーが出てきてしまいます。
」
NOTICE PHP message: PHP Warning: PHP Startup: Unable to load dynamic library '/opt/remi/php56/root/usr/lib64/php/modules/pdo_mysql.so' - /opt/remi/php56/root/usr/lib64/php/modules/pdo_mysql.so: undefined symbol: mysqlnd_allocator in Unknown on line 0
/opt/remi/php56/root/usr/lib64/php/modules/pdo_mysql.soというファイルは該当の箇所にあるのですが、読み込めないといった内容のエラーが出てしまいます。
何か解決策はありますでしょうか。よろしくお願い致します。
環境はこちらです php5.6 laravel 5.2 mysql5.6 CentOs 6.9
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2018/02/12 08:57
2018/02/12 09:39