When you're at the command line you are using php-cgi (php5-cgi) to execute,
which uses a different (sometimes) php.ini file.  do a phpinfo(); from
command line (phpinfo(); then grep -i .ini)

Also make sure your user account has permission to connect to mysql from
localhost.

-Will

On Thu, Apr 10, 2008 at 3:09 PM, Deepan <[EMAIL PROTECTED]> wrote:

> Hi All,
> I am able to connect to Mysql via command line
> using mysql client. I am also able to connect to
> mysql via php if I run those php programs via
> command line. However when I hit those php pages
> via the browser it throws the error Can't connect
> to local MySQL server through socket
> '/tmp/mysql.sock' (2). Please note that this is
> the same socket the mysql client tries to connect
> to the server.
> Regards
> Deepan
> Sudoku Solver: http://www.sudoku-solver.net/
>
>
>
> /*
> PLUG: http://plug.org, #utah on irc.freenode.net
> Unsubscribe: http://plug.org/mailman/options/plug
> Don't fear the penguin.
> */
>

/*
PLUG: http://plug.org, #utah on irc.freenode.net
Unsubscribe: http://plug.org/mailman/options/plug
Don't fear the penguin.
*/

Reply via email to