Looking for more information on how to do PHP the right way? Check out PHP: The Right Way

Agave Group Design:
Running PHP and mySQL on OS X - missing php.ini and mySQL sockets
Feb 22, 2006 @ 08:06:10

On the blog of the Agave Group today, there's this new post showing how to correct an issue that a PHP/MySQL install has with the OS X version 10.4.

I recently upgraded my mac to OS 10.4. Overall I've been pleased. Recently I decided to fire up PHP and mySQL and ran into some trouble.

Everything was moving along nicely - until I tried to connect to my database from a PHP page. To make a (really) long story short, a bunch of research revealed that since OS 10.4, the PHP install tries to connect to mySQL via the socket: /var/mysql/mysql.sock, but mySQL uses /tmp/mysql.sock. So they won't talk to one another. The trick is to change your php.ini to point to /tmp/mysql.sock.

Included is also a mini-guide to getting PHP working on OS X, and how he solved his problem (where to find the php.ini and change the value it needed).

tagged: running OS X 10.4 mysql php.ini mysql.sock location running OS X 10.4 mysql php.ini mysql.sock location

Link: