我已经安装了 Laravel 4.1 一切正常,但是当我尝试使用迁移时它抛出了一个 PDO 异常说:
[PDOException] could not find driver
我在 StackOverFlow 上找到了很多答案,但不幸的是,没有一个能解决我的问题。
我尝试启用 pdo 扩展和 pdo_mysql 扩展,但它说 pdo 已经加载。我尝试重新安装 PDO 和 PDO MySQL,但没有任何效果。
我在 Ubuntu 64 位机器上使用 XAMPP 服务器。
提前谢谢你。
最佳答案
如果您正在寻找简单的解决方案,我遇到了同样的问题并且这对我有用..
当您从终端运行 php artisan
时,您会调用 php5-cli
包。
要使用 XAMPP 的 php 运行 artisan,您需要使用:
/opt/lampp/bin/php artisan migrate
但请确保您的/opt/lampp/etc/php.ini
已正确配置以启用pdo_mysql
关于php - 使用 XAMPP Server Linux (Ubuntu) 在 Laravel 4 上迁移时找不到驱动程序,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/24533644/