Hermann Giebels wrote:
Hello,
phpinfo shows two values for the socket location of mysql. One is called MYSQL_SOCKET, the other one, which I can define in the php.ini, is called mysql.default_socket.
Now I wonder where the first comes from and where or how to manipulate this. And what is the difference, which one has precedence? Why are there two settings at all?
<guess>
MYSQL_SOCKET is used if you specify 'localhost' as the server name. PHP
communicates via the socket instead of via tcp/ip in this case. This
might only look for socket files in standard locations.
If mysql.default_socket is specified, that is used instead of
MYSQL_SOCKET (eg the socket file is in a non-standard path like
/usr/local/mysql/ or something).
--
Postgresql & php tutorials
http://www.designmagick.com/
--
PHP Database Mailing List (http://www.php.net/)
To unsubscribe, visit: http://www.php.net/unsub.php