2017-12-20 2 views
1

mysqliとmysqlに問題があります。私はこのエラーを持って、docker-compose up -d nginx mysql phpmyadmin後、Mac上laradockを使用し、ウェブ上で私のPHPプロジェクトを開こうとしています:mysql_connectのLaradockエラー

Fatal error: Uncaught Error: Call to undefined function `mysqli_connect()` in /var/www/f...... 

私はphpinfo()とPHPのスペックを読みますが、MySQLが正しく設定されているようです。

私はそれを解決する手助けはできますか?

答えて

1

私は自分自身を解決します。 Laradockの.envファイルに は、私は、このコマンド

docker-compose build php-fpm 
0

のphp5-mysqlの

apt-get install php5-mysql 

をインストールしても削除したことを確認してください。 php.iniファイル内の以下の拡張子。このファイルはetc/php5/apache2/php.iniにあります。

extension=php_mysqli.dll 
+0

を開始しました。しかし、私はPHP 7.1.4を使用するドッキングウィンドウで、私はあなたのコマンドを使用することができ、端末内の後MYSQL

PHP_FPM_INSTALL_MYSQLI=true 

を有効に? – Swim89

+0

はい使用できます –

関連する問題