Laravel - php artisan 迁移问题 - 未找到驱动程序 - ubuntu

Laravel - php artisan migrate issue - driver not found - ubuntu

我在 ubuntu 中使用 xampp,当我执行 php artisan 迁移时,它显示 PDO Exception could not find driver

然后修复

我教我安装 mbstring,php_curl 等,我已经安装了 mbstring,然后在安装 php_curl 时出现错误无法定位

root@allau-Inspiron-5558:/home/allau# sudo apt-get install php5-curl
Reading package lists... Done
Building dependency tree       
Reading state information... Done
E: Unable to locate package php5-curl

当我键入 php --ini 时,它显示以下内容

root@allau-Inspiron-5558:/home/allau# php --ini
Configuration File (php.ini) Path: /etc/php/7.0/cli
Loaded Configuration File:         /etc/php/7.0/cli/php.ini
Scan for additional .ini files in: /etc/php/7.0/cli/conf.d
Additional .ini files parsed:      /etc/php/7.0/cli/conf.d/10-opcache.ini,

但我在 ubuntu 中使用 xampp,我猜它指向 /etc/php/7.0 的 php.ini 但我想使用 php /opt/lampp 我该怎么做?

求助

您通过 CLI 使用的

PHP 与 XAMPP 使用的不同。 XAMPP 自带 PHP,如果你想通过 CLI 运行 那个而不是你可能用 Ubuntu 得到的那个,那么你应该把它添加到你的 PATH :

nano ~/.bashrc

然后在文件末尾添加这一行:

export PATH=/opt/lampp/bin:$PATH

...并保存 (ctrl+o -> enter -> ctrl+x)