Anonymní profil gman – Programujte.com
 x   TIP: Přetáhni ikonu na hlavní panel pro připnutí webu

Anonymní profil gman – Programujte.comAnonymní profil gman – Programujte.com

 

Příspěvky odeslané z IP adresy 95.103.166.–

gman
MySQL › Problém s MySQL socketom
31. 12. 2009   #121970

Vážne nikto nevie?

gman
MySQL › Problém s MySQL socketom
31. 12. 2009   #121951

Zdravím,
mám takýto problém:
OS: Ubuntu 9.10
Server: Apache2
PHP: v5.2.10 so Suhosin Patchom 0.9.7 cli
MySQL: v5.1.37
PHP Framework: Zend Framework 1.9.6

Všetko mi išlo až do včera, keď som inštaloval Ubuntu (akurát som mal Debian, ale aj predtým som používal Ubuntu). Server, PHP, MySQL som inštaloval ako vždy, ale keď som sa pokúsil vybrať z db údaje, vyhodilo túto výnimku: Message: SQLSTATE[HY000] [2002] Can't connect to local MySQL server through socket '/tmp/mysql.sock' (2)



/tmp$ ls *.sock
ls: nie je možné pristupovať k *.sock: No such file or directory

mysql> show variables like '%socket%';
+---------------+-----------------------------+
| Variable_name | Value |
+---------------+-----------------------------+
| socket | /var/run/mysqld/mysqld.sock |
+---------------+-----------------------------+
1 row in set (0,00 sec)


čiže buď by som spravil:
sudo ln -s /var/run/mysqld/mysqld.sock /tmp/mysql.sock

alebo by som rovno editoval /etc/mysql/my.cnf

takže sa pýtam, ako toto opraviť? Nikdy mi takúto výnimku nehádzalo a viem, že ten socket nebralo z /tmp, pretože takýto súbor tam nebol.

Ďakujem za váš čas.

gman

 

 

Hostujeme u Českého hostingu       ISSN 1801-1586       ⇡ Nahoru Webtea.cz logo © 20032024 Programujte.com
Zasadilo a pěstuje Webtea.cz, šéfredaktor Lukáš Churý