0

リンクhttp://php-osx.liip.ch/を使用して、インストール済みのphp 5.3.15を(私のMac osx lion)に5.4.16にアップグレードしました。(そして、その後何もしませんでした。phpinfo() を使用して、新しくインストールされたバージョンを確認しました。

開発した html ページをブラウザーにロードすると、ページが (ローカル mysql) データベースから特定の情報をロードしないことに気付きました (まだ phpMyAdmin を使用してデータベースにアクセスできます)。コマンド php -v を入力しても、古いphpバージョン5.3.15。PHP をアップグレードする前は、開発した HTML ページは問題なく動作していました。

アップグレードで忘れた設定はありますか? 助言がありますか?

事前にご協力いただきありがとうございます (ps: 私は初心者で、この種のインストールにはあま​​り詳しくありません)。

4

1 に答える 1

0

投稿したリンクによると、インストーラーは次の場所に新しい php.ini ファイルを追加します。

/usr/local/php5/php.d/99-liip-developer.ini

php.ini ファイルは、mysql ソケット ファイルの場所を指定します。このディレクティブが新しい​​ php.ini ファイルで適切に設定されていない場合、DB に接続できません。mysql のデフォルトのソケット設定を古い php.ini ファイルから新しいファイルにコピーすることをお勧めします。mysql、mysqli、および pdo には複数のデフォルト ソケット設定があることに注意してください。

于 2013-08-25T01:31:36.743 に答える