После установки Snow Leopard я получил следующую ошибку при подключении к удаленному серверу MySQL:
mysqlnd cannot connect to MySQL 4.1+ using old authentication
Я не понимаю, почему он отлично работает с MAMP, когда я запускаю только Apache MAMP, но я получаю эту ошибку при сборке Snow Leopard в Apache. Это потому, что у MAMP есть некоторые файлы MySQL локально? Нужно ли мне устанавливать MySQL локально, когда я пытаюсь подключиться к удаленному серверу? Есть какие-нибудь подсказки относительно того, как исправить это на моей стороне, не возясь с сервером? Желательно только Apache - не хочу устанавливать ничего, что мне не нужно.
Изменить: решение
Оказалось, что PHP не загружает ни один файл php.ini. sudo cp /etc/php.ini.default /etc/php.ini
сделал свое дело. Сначала загружался только php-mysqlnd, теперь тоже php-mysql, и все в порядке.
Хм, я ошибся, это ничего не решает.