我的Laravel项目在本地主机上运行良好,但是当我在cpanel上托管它并尝试登录或注册时。 正是通过我这个错误,就像could not find driver (SQL: select * from
用户where
电子邮件= me@me.com limit 1)
一样。我该怎么办..??
您可能没有启用 PDO 扩展。 在您的面板中选择
软件> 选择 PHP 版本
你在那里看到所有的扩展,启用这些扩展:
PDO ,Mysqlnd , ndmysqli , nd_pdo_mysql
首先,我要感谢你们所有人,我找到了解决这种问题的另一种解决方案,我刚刚在我的.htaccess
文件中做了什么 这行代码
# php -- BEGIN cPanel-generated handler, do not edit
# Set the “ea-php71” package as the default “PHP” programming language.
<IfModule mime_module>
AddHandler application/x-httpd-ea-php71 .php .php7 .phtml
</IfModule>
# php -- END cPanel-generated handler, do not edit
和更改
DB_USERNAME=something
DB_PASSWORD=something
我的问题解决了,这也mysql
启用,谢谢你们快乐编码....