Il-messaġġ ta' żball li qed tara, "dns_get_record(): Sar żball temporanju tas-server," tipikament jindika problema b'funzjoni PHP msejħa dns_get_record() meta tipprova twettaq mistoqsija DNS.
Hawn huma xi passi biex jgħinuk issolvi l-problemi u ssolvi din il-kwistjoni:
Iċċekkja l-Konfigurazzjoni tad-DNS
Kun żgur li l-konfigurazzjoni DNS tas-server tiegħek hija korretta. Dan jinkludi l-iċċekkjar tal-fajl tas-server tiegħek /etc/resolv.conf biex tiżgura li qed jindika servers DNS validi.
Ivverifika li s-servers DNS li qed tuża huma aċċessibbli u funzjonali.
Kwistjoni Temporanja tan-Netwerk
Xi drabi, dan l-iżball jista 'jseħħ minħabba kwistjonijiet temporanji tan-netwerk jew qtugħ tas-server DNS. F'każijiet bħal dawn, il-kwistjoni tista 'ssolvi ruħha wara xi żmien. Ipprova tħaddem il-funzjoni mill-ġdid wara xi żmien.
Konfigurazzjoni PHP
Kun żgur li PHP huwa kkonfigurat sew biex juża s-solvent tad-DNS. Iċċekkja php.ini l-fajl tiegħek għal xi settings relatati ma 'DNS jew funzjonijiet tan-netwerk.
Firewall u Konfigurazzjoni tan-Netwerk
Kun żgur li s-settings tal-firewall tas-server tiegħek ma jimblokkawx il-mistoqsijiet DNS ħerġin.
Iċċekkja jekk is-server tiegħek għandux xi restrizzjonijiet tan-netwerk li jistgħu jipprevjenu mistoqsijiet DNS.
Kwistjonijiet tas-Server DNS
Il-messaġġ ta 'żball jista' wkoll jindika problema mas-server DNS innifsu. Jekk għandek kontroll fuq is-server DNS, iċċekkja r-reġistri tiegħu għal żbalji u kun żgur li qed jaħdem b'mod korrett.
Tagħbija Temporanju tas-Server
Xi drabi, is-servers DNS jistgħu jiġu mgħobbija żżejjed temporanjament, li jwassal għal tfixkil fis-servizz. Stenna u erġa' pprova aktar tard biex tara jekk il-kwistjoni tissolvix hi stess.
Bl-użu @ tas-Simbolu
Jekk qed tuża s- @ simbolu qabel dns_get_record() biex trażżan l-iżbalji, ipprova neħħih biex tara l-messaġġ ta 'żball attwali. Dan jista 'jgħinek tidentifika l-kwistjoni.
Verżjoni PHP
Kun żgur li qed tuża verżjoni ta' PHP li tappoġġja l- dns_get_record() funzjoni.
Żbalji Logging
Ippermetti l-illoggjar tal-iżbalji PHP u ċċekkja r-reġistri tal-iżbalji PHP għal informazzjoni aktar speċifika dwar l-iżball. Dan jista 'jgħinek tidentifika l-kawża ewlenija.
Cache DNS
Mistoqsijiet DNS kultant jistgħu jiġu affettwati minn caches DNS lokali. Ipprova laħlaħ il-cache tad-DNS fuq is-server tiegħek u ara jekk dan issolvix il-kwistjoni.
Metodi Alternattivi ta' Riżoluzzjoni tad-DNS
Ikkunsidra li tuża metodi jew libreriji alternattivi għar-riżoluzzjoni tad-DNS fil-PHP jekk dns_get_record() tkompli tagħtik problemi.
Jekk l-ebda wieħed minn dawn il-passi ma jsolvi l-kwistjoni, jista 'jkun utli li tipprovdi aktar kuntest jew dettalji speċifiċi dwar is-setup tas-server tiegħek u l-kodiċi li qed tuża sabiex tkun tista' tiġi pprovduta soluzzjoni aktar immirata.



