我从 14.04LTS 升级到 16.04LTS;php5 到 php7.0;MySQL 到 5.7。Apache 和 PHP 正在运行,但在尝试访问 MySQL 数据库时,我得到以下信息:
fatal error: could not find driver
Run Code Online (Sandbox Code Playgroud)
phpinfo() 在 PDO Drivers Enabled 下显示“no value”。试图php.ini与 PHP5进行比较,但看不到任何明显的东西。我从这里去哪里?
NGR*_*des 35
安装php7.0-mysql应该足够了:
sudo apt-get install php7.0-mysql
Run Code Online (Sandbox Code Playgroud)
然后,您需要确保该模块已启用:
sudo phpenmod pdo_mysql
Run Code Online (Sandbox Code Playgroud)
然后重新启动 Apache 以加载新模块:
sudo service apache2 restart
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
103454 次 |
| 最近记录: |