我正在尝试在我的VPS中使用Laravel 5.2重新创建一个下载的站点,当我在终端上运行php artisan
命令时,我得到一个PDO异常:
我检查过MySQL是用sudo apt-get install php5-mysql
安装的,它有最新版本。我也在phpinfo()
寻找并获得了以下信息:
那么,有什么线索吗?
答案 0 :(得分:0)
PHP CLI通常使用与Web服务器使用的php.ini
不同的php -i | grep -i Loaded Configuration File
。
执行php.ini
然后检查;
文件,如果此行标注了;
,请删除;extension php_pdo_mysql.so
,以便该行看起来像这样
extension php_pdo_mysql.so
更改为
return getLastName(fullNameArray.join(" "));
这将激活PDO扩展