laravel中的php启动问题
我正在尝试运行php artisan迁移命令,它向我显示了这个错误。我不知道该怎么办。早些时候,它工作得很好,但现在这个。我还安装了PHP7 PHP警告:PHP启动:无法加载动态库 “/usr/lib/php/20151012/php_pdo_mysql.dll”- /usr/lib/php/20151012/php_pdo_mysql.dll:无法打开共享对象 文件:第0行的未知文件或目录中没有此类文件或目录laravel中的php启动问题,php,laravel,Php,Laravel,我正在尝试运行php artisan迁移命令,它向我显示了这个错误。我不知道该怎么办。早些时候,它工作得很好,但现在这个。我还安装了PHP7 PHP警告:PHP启动:无法加载动态库 “/usr/lib/php/20151012/php_pdo_mysql.dll”- /usr/lib/php/20151012/php_pdo_mysql.dll:无法打开共享对象 文件:第0行的未知文件或目录中没有此类文件或目录 它指的是您需要PDO PHP扩展: 但是,如果您不使用Homestead,则需要确保
它指的是您需要
PDO PHP扩展
:
但是,如果您不使用Homestead,则需要确保您的服务器满足以下要求:
PHP
模块:
Centos:
yum -y install php70w php70w-bcmath php70w-cli php70w-common php70w-gd php70w-ldap php70w-mbstring php70w-mcrypt php70w-mysql php70w-odbc php70w-pdo php70w-pear php70w-pear-Benchmark php70w-pecl-apc php70w-pecl-imagick php70w-pecl-memcache php70w-soap php70w-xml php70w-xmlrpc
Debian:
# 1. Enable
sudo LC_ALL=C.UTF-8 add-apt-repository ppa:ondrej/php
sudo apt-get update
# 2. Install
sudo apt-get install -y libapache2-mod-php7.0 php7.0-fpm php7.0-common php7.0-cli php-pear php7.0-curl php7.0-gd php7.0-gmp php7.0-intl php7.0-imap php7.0-json php7.0-ldap php7.0-mbstring php7.0-mcrypt php7.0-mysql php7.0-ps php7.0-readline php7.0-tidy php7.0-xmlrpc php7.0-xsl
在debian
上测试了安装。另外,请查看以下参考资料:
php7
:可能是PHP安装有问题。请重新安装PHPNo,我不使用宅地。这是否意味着我的php文件已被中断,再次安装PHP7将正常工作?我认为您需要安装其他必需的模块,而不是重新安装。我的是LinuxMint17。在运行yum之前是否需要启用repos?更新答案,需要使用
debian
说明。请检查一下