我在CentOS 6.8上安装了Laravel 5.3。我将php更新到5.6.27,安装了mysql-pdo,php-pdo。
在phpinfo()中:PDO驱动程序:sqllite SQLite Library 3.6.20
但是当我从DTB获取数据时,我仍然会收到错误:
Connector.php第119行中的PDOException:找不到驱动程序。
我在线进行了一些搜索,其中一个解决方案是:
取消注释; extension = php_pdo_mysql.dll,
但我在我的ect / php.ini文件中找不到它。当我手动添加它时,我收到了消息“
php启动无法加载动态库php_pdo_mysql.dll ...
“在php artisan migrate中,web中的错误显示仍然相同。 这是我的环境文件:
APP_ENV=local
APP_KEY=base64:*somekey*
APP_DEBUG=true
APP_LOG_LEVEL=debug
APP_URL=http://localhost
DB_CONNECTION=mysql
DB_HOST=127.0.0.1
DB_PORT=3306
DB_DATABASE=mydtb
DB_USERNAME=myusername
DB_PASSWORD=mypass
BROADCAST_DRIVER=log
CACHE_DRIVER=file
SESSION_DRIVER=file
QUEUE_DRIVER=sync
REDIS_HOST=127.0.0.1
REDIS_PASSWORD=null
REDIS_PORT=6379
MAIL_DRIVER=smtp
MAIL_HOST=mailtrap.io
MAIL_PORT=2525
MAIL_USERNAME=null
MAIL_PASSWORD=null
MAIL_ENCRYPTION=null
PUSHER_APP_ID=
PUSHER_KEY=
PUSHER_SECRET=
我的网站地址是192.168.1.100。 任何人都可以帮我这个吗?