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

时间:2016-04-26 14:48:10

标签: php mysql laravel ubuntu artisan

我在ubuntu中使用xampp,而我做php artisan migrate,它显示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但是我想使用/ opt / lampp的php我该怎么做?

帮助请

1 个答案:

答案 0 :(得分:1)

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

nano ~/.bashrc

然后在文件末尾添加此行:

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

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