を使用しているときmysqlndエラーを取得Snow Leopardのをインストールした後、私は次のエラーを得た:はSnow LeopardでのApacheの
mysqlnd cannot connect to MySQL 4.1+ using old authentication
私は得ることはありませんそれは何MAMPと罰金働いている理由であります私がMAMPのApacheだけを起動すると、ApacheでSnow Leopardのビルドでこのエラーが発生します。 MAMPにはローカルにいくつかのMySQLファイルがあるからですか?リモートサーバーに接続しようとすると、MySQLをローカルにインストールする必要がありますか?どのように私の側でこれをサーバーで邪魔することなく修正する方法についての手掛かり?好ましくはApacheのみ - 私が必要としないものをインストールしたくない。
編集:解決策は
PHPは、任意のphp.iniファイルをロードしていなかったが判明します。 A sudo cp /etc/php.ini.default /etc/php.ini
がそのトリックをしました。最初はphp-mysqlndをロードしていましたが、現在php-mysqlもロードされており、すべて正常です。
はうーん、私は、これは何も解決しない、間違っていました。