我在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我该怎么做?
帮助请
答案 0 :(得分:1)
您通过CLI使用的PHP与XAMPP使用的PHP不同。 XAMPP带来了自己的PHP,如果你想通过CLI运行那个,而不是你可能用Ubuntu运行的那个,那么你应该把它添加到你的PATH:
nano ~/.bashrc
然后在文件末尾添加此行:
export PATH=/opt/lampp/bin:$PATH
...并保存(ctrl+o
- > enter
- > ctrl+x
)