Проблемы MySQL + Leopard

IT-компании
Вчера я наконец-то обновился до Леопарда, были установлены все необходимые обновления, и вот уже думал приступить к работе, но столкнулся с такой пролемой. Немного отличающийся путь активации PHP5(в Тигре httpd.conf находился в папке /private/etc/httpd/, теперь же он лежит в /private/etc/apache2/) эта проблема решилась быстро, да и не проблема вовсе это (-:
Но вот MySQL отнял куда больше времени чем предполагалось, когда он уже был запущен (устанавливал из dmg), php напрочь отказывался работать с моей БД, мотивируя это тем что /tmp/mysql.sock отсутствует, и работать php и mysql вместе отказываются. Проштудировав интернет, понял что не один я сталкивался с этой проблемой и путей решения этой проблемы есть несколько, вот один из них, который я и проделал:

Как оказалось сокет переехал в /private/tmp , и нужно было всего лишь дополнить строки в php.ini (/private/etc/php.ini)
mysql.default_socket =
и
mysqli.default_socket =
до
mysql.default_socket = /private/tmp/mysql.sock
и
mysqli.default_socket = /private/tmp/mysql.sock
соответственно.

Возможно ктото ещё столкнулся или столкнётся с этой проблемой, надеюсь вам помжет решение, которое вчера помгло мне (-:

P.S. PHP версии 5.2.4, MySQL — 5.1.23
Теги:appleleopardmac osMySQLпроблемырешение
Хабы: IT-компании
+7
320 4
Комментарии 15

Похожие публикации

Product Manager IT-проектов
28 января 202160 000 ₽OTUS
IT-Recruiter
7 мая 202140 000 ₽OTUS
Профессия Android-разработчик
25 января 202130 000 ₽Loftschool
UI-дизайнер
25 января 202159 900 ₽Нетология

Лучшие публикации за сутки