编写器找不到pdo_mysql php扩展
当我尝试运行PHP composer命令时:PHP-c/etc/php5/apache2/PHP.ini~/composer.phar 安装时,编写器返回以下消息,我无法运行laravel框架编写器找不到pdo_mysql php扩展,php,laravel,composer-php,Php,Laravel,Composer Php,当我尝试运行PHP composer命令时:PHP-c/etc/php5/apache2/PHP.ini~/composer.phar 安装时,编写器返回以下消息,我无法运行laravel框架 PHP Warning: PHP Startup: Unable to load dynamic library '/usr/lib/php5/20121212/pdo_mysql.so' - /usr/lib/php5/20121212/pdo_mysql.so: undefined
PHP Warning: PHP Startup: Unable to load dynamic library
'/usr/lib/php5/20121212/pdo_mysql.so' - /usr/lib/php5/20121212/pdo_mysql.so: undefined
symbol: pdo_parse_params in Unknown on line 0
Script php artisan clear-compiled handling the post-install-cmd event returned with an error
[RuntimeException]
Error Output: PHP Warning: PHP Startup: Unable to load dynamic library
'/usr/lib/php5/20121212/pdo_mysql.so' - /usr/lib/php5/20121212/pdo_mysql.so: undefined symbol: pdo_parse_params in Unknown on line 0
我在谷歌上搜索,并尝试运行sudo apt get安装php5-mysql,它说php5-mysql已经安装了
最新的。我试着运行sudophp5enmodpdo_mysql命令。但是我运行php编写器
同样的错误再次发生。php5似乎找不到pdo_mysql。我相信这可能是由于
PHP安装。我试图手动移除PHP5。那么如何让PHP找到
又来了?谢谢您使用的是哪个版本的php?请确保它在php中没有注释。我使用的是PHP5.5.9,它可以找到
pdo_mysql
,但该文件中有一个错误