我知道这个问题已被多次询问过,但这些解决方案似乎对我不起作用。这是因为我使用的是Xampp for Linux,不是 Lampp。因此,有时候我想要工匠,我必须将php
别名指向Xampp中的那个,即alias php="/opt/lampp/bin/php"
,但今天我遇到了一个主要的绊脚石。由于上述错误,我无法将任何内容保存到数据库中。我认为它源于Laravel没有访问Xampp来做到这一点。你能帮助我吗?
答案 0 :(得分:1)
如果您使用的是MySQL或此选项后列出的其他扩展程序,请打开您的php.ini
并取消注释:extension=php_pdo_mysql
行。
PS:不要忘记重新启动XAMPP。
答案 1 :(得分:0)
我们有同样的问题,我使用ubuntu 16.04.1 amd64和数据库xampp php版本7.0,而且我使用MYSQL连接。这是***
PDOException connector.php第119行:找不到驱动程序
***。我出现了什么错误,但是在coincedence中,我能够通过解开以下内容来解决问题:
<强>的zend_extension = opcache.so 强>
<强>延长=中php_mbstring.dll 强>
<强>延长=激活php_mysql.dll 强>
<强>延长= php_pdo_mysql.dll 强>
在“ php.ini ”文件的“ /opt/lampp/etc/php.ini ”文件夹中
希望这对您有用!抱歉我的英文不好