2017-09-28 20 views
1

私はsierraをHigh sierraにアップグレードし、私のPHPデータベース接続がこれ以上動作しないことを発見しました。 PDO_MYSQLドライバはデフォルトではインストールされていません。私は助けてくれないmysqlを再インストールしました。"high sierra" pdo_mysql?

誰も同じ問題がありますか? PDOドライバをインストールするにはどうしたらいいですか?

ありがとうございました

答えて

0

今日は同じ問題がアップグレードされました。私はPHPの醸造バージョンを使用していた。今すぐ 'ネイティブ'設定に移動しました。 Mysql 5.7がインストールされ、アップデート前に動作していました。 127.0.0.1をホスト名として入力すると、接続は引き続き機能します。

php.iniファイルが更新時に作成されないことを意味します。つまり、mysqlソケットの場所が正しくありません。この問題を解決するには

は、私が

一度行われ、開放端子をに/etc/php.iniと出力をキープ

mysql_config --socket 

を実行するために/etc/php.defaultをコピーしました。

php.iniファイルを開き、この行を検索/編集します。

mysqli.default_socket =/tmp/mysql.sock 

保存してApacheサーバを再起動し

sudo apachectl restart 
関連する問題