私はsierraをHigh sierraにアップグレードし、私のPHPデータベース接続がこれ以上動作しないことを発見しました。 PDO_MYSQLドライバはデフォルトではインストールされていません。私は助けてくれないmysqlを再インストールしました。"high sierra" pdo_mysql?
誰も同じ問題がありますか? PDOドライバをインストールするにはどうしたらいいですか?
ありがとうございました
私はsierraをHigh sierraにアップグレードし、私のPHPデータベース接続がこれ以上動作しないことを発見しました。 PDO_MYSQLドライバはデフォルトではインストールされていません。私は助けてくれないmysqlを再インストールしました。"high sierra" pdo_mysql?
誰も同じ問題がありますか? PDOドライバをインストールするにはどうしたらいいですか?
ありがとうございました
今日は同じ問題がアップグレードされました。私は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