13 14.04LTS에서 16.04LTS로 업그레이드했습니다. php5 내지 php7.0; MySQL에서 5.7까지 Apache와 PHP가 작동하지만 MySQL 데이터베이스에 액세스하려고하면 다음과 같은 결과가 나타납니다. fatal error: could not find driver phpinfo ()는 PDO Drivers Enabled 아래에 "no value"를 표시합니다. php.iniPHP5 와 비교하려고 했지만 명백한 것을 볼 수 없었습니다. 여기서 어디로 가나 요? php7 — 프란 치 폴란 소스
33 php7.0-mysql을 설치하면 충분합니다. sudo apt-get install php7.0-mysql 그런 다음 모듈이 활성화되어 있는지 확인해야합니다. sudo phpenmod pdo_mysql 그런 다음 Apache를 다시 시작하여 새 모듈을로드하십시오. sudo service apache2 restart — NGRhodes 소스 nginx를 사용하고 있습니다. 같은 단계를 수행 한 다음 nginx를 다시 시작해야합니까? — Vivek Sadh 1 @VivekSadh nginx에서 아마도 php-fpm을 사용할 것이므로 PHP 서버를 다시 시작해야합니다 : /etc/init.d/php7.0-fpm restart — Simon Fakir 그래 그날 알아 냈어 고마워! — Vivek Sadh PHP 7.2에서도 작동합니다. sudo apt-get install php7.2-mysql — boroboris
0 또한 파일을 변경해보십시오 core/lib/vendor/symfony/lib/response/sfWebResponse.class.php. 당신은 변경할 필요 preg_replace에 preg_replace_callbackphp7.0을 위해. — 티노 코 레빙 소스