PHP警告:PHP启动:无法加载动态库'/usr/lib/php/20151012/mysql.so';

PHP警告:PHP启动:无法加载动态库'/usr/lib/php/20151012/mysql.so';,php,mysql,sql,database,laravel,Php,Mysql,Sql,Database,Laravel,我最近安装了带有所有必要软件包的EHCP,现在每当我试图通过键入php artisan serve来运行我的laravel项目时,我都会遇到以下错误: PHP警告:PHP启动:无法加载动态库 '/usr/lib/php/20151012/mysql.so'-/usr/lib/php/20151012/mysql.so: 无法打开共享对象文件:未知中没有此类文件或目录 第0行 请帮助,谢谢。您是否安装了mysql扩展?如果没有,您可能需要安装它 apt-get install php-mysql

我最近安装了带有所有必要软件包的EHCP,现在每当我试图通过键入php artisan serve来运行我的laravel项目时,我都会遇到以下错误:

PHP警告:PHP启动:无法加载动态库 '/usr/lib/php/20151012/mysql.so'-/usr/lib/php/20151012/mysql.so: 无法打开共享对象文件:未知中没有此类文件或目录 第0行


请帮助,谢谢。

您是否安装了mysql扩展?如果没有,您可能需要安装它

apt-get install php-mysql
在ubuntu 16.04和更高版本中(我记得),这将默认安装PHP7模块。因此,您需要检查php版本并安装相关版本

示例:
apt get install php5.6-mysql

然后通过运行以下命令检查是否已安装模块:

php -m | grep mysql

希望有帮助

^事实恰恰相反。看起来您的php中有一个过时的扩展线。您的php版本是什么?正如@Devon所指出的,它是一个过时的扩展线:路径中的API编号是7.0.X,在删除它时没有mysql扩展。