2011-01-07 3 views
1

У меня проблема при запуске моего PHP-кода (иногда он работает успешно, но мне нужно как его избежать в будущем) ошибка выглядит как:проблема: PHP Неустранимая ошибка: не удается подключиться к локальному серверу MySQL через сокет

PHP Fatal error: Can't connect to local MySQL server through socket '/var/lib/mysql/mysql.sock' (2) in /home/myegyme/public_html/Connections/myegy.php on line 9 

и "/home/myegyme/public_html/Connections/myegy.php" содержит:

<?php 
# FileName="Connection_php_mysql.htm" 
# Type="MYSQL" 
# HTTP="true" 
$hostname_myegy = "localhost"; 
$database_myegy = "mydatabase"; 
$username_myegy = "myusername"; 
$password_myegy = "mypassword"; 
$myegy = mysql_pconnect($hostname_myegy, $username_myegy, $password_myegy) or trigger_error(mysql_error(),E_USER_ERROR); 
?> 

Как я могу решить эту проблему ?. пожалуйста помогите !

ответ

0

У меня была эта проблема один раз, когда сокет уже использовался (другая программа или база данных). Возможно, это так, если вы говорите, что это работает иногда.

-1

Изменить слово "локальный", чтобы "127.0.0.1", и ваш MySQL больше не будет пытаться подключиться к розетке , а скорее через TCP/IP.

Смежные вопросы