Autor | Zpráva | ||
---|---|---|---|
kajaman Profil |
#1 · Zasláno: 14. 11. 2012, 21:16:20
mám takový problém, nevím přesně, asi nastavení php... např. při volání fce ftp_connect nebo při volání metody DomDocument: $dom->load('http://www.w3schools.com/XML/simple.xml');
dostávám takovouhle hlášku: DOMDocument::load(): php_network_getaddresses: getaddrinfo failed: Name or service not known Nevíte prosím někdo co s tím? |
||
pedro-7 Profil |
#2 · Zasláno: 15. 11. 2012, 19:44:33
mas zadane zle udaje v mysql_connect
|
||
kajaman Profil |
#3 · Zasláno: 15. 11. 2012, 20:09:12
mysql nepoužívám
|
||
Davex Profil |
#4 · Zasláno: 15. 11. 2012, 20:36:18
Vypadá to, že je nějaký problém na serveru s DNS a převodem doménových jmen na IP adresu.
|
||
kajaman Profil |
#5 · Zasláno: 15. 11. 2012, 20:38:42
z commandline normálně pingnu, měl bych hledat něco v Apache nebo PHP?
|
||
Davex Profil |
#6 · Zasláno: 15. 11. 2012, 20:56:03
Měla by to být systémová záležitost. Funguje v PHP toto?
echo gethostbyname("www.jakpsatweb.cz"); |
||
kajaman Profil |
funguje, navíc... zkusil jsem zakomentovat v /etc/hosts všechny 127.0.0.1 hosty kromě localhost a v httpd.conf všechny virtualHosty, restart apache, pak jsem to zase odkomentoval, restart apache, a začalo to fungovat.... to je fajn, ale nevím, co se změnilo, takže až to zase přestane fungovat, tak budu zase v loji, no, resolf.conf se nezměnil jistě... nevíš pls na co se podívat?
..................... EDIT: přesně, jak jsem se obával: po restartu počítače se problém opět objevil EDIT: vyřešeno, chyba v nastavení virtualHostů, oběma díky za odpovědi! |
||
Davex Profil |
Nevím, co máš za verzi Linuxu, ale ještě bych zkontroloval systémové logy a /etc/nsswitch.conf. Případně se dá spustit php z příkazového řádku pomocí
strace a dívat se co se děje.
Jaká chyba v nastavení VirtualHostů? To by nemělo mít s rozlišováním jmen v PHP souvislost. |
||
kajaman Profil |
#9 · Zasláno: 16. 11. 2012, 08:31:46
Fedora16, jeden z virtualhost hostů byl nastavený na DocumentRoot /cesta/k/rootu/projekt/index.php místo na DocumentRoot /cesta/k/rootu/projekt, po přepsání to přestalo zlobit
|
||
Časová prodleva: 11 let
|
0