ecran alb în loc de site-

ecran alb în locul site-ului. Cum pentru a permite afișarea erorilor în Joomla. Ce fac?

ecran alb în loc de site-
Când instalați sau să configurați extensiile, editare șablon, și multe alte activități pe site-ul atunci când faceți clic pe link-ul puteți vedea „ecranul alb“. Browser-ul arată pagina albă și nimic mai mult.

ecran alb, în ​​cele mai multe cazuri, înseamnă o eroare în php-codul unuia dintre fișierele. undeva Nu a putut închide suportul, nu pune un punct și virgulă pentru a face o greșeală în scrisoarea din situația. „Ecran alb“ este folosit pentru o mai bună protecție a site-ului.

În cazul în care un hacker încearcă să pătrundă în site-ul și a vedea informațiile despre eroarea, se va permite să își atingă obiectivul mai repede. Din acest motiv, un site de operare în cazul unei rate de eroare este considerat pentru a afișa un ecran gol. Dar, în timpul dezvoltării unor astfel de erori de văzut.

Cum pentru a vizualiza eroare?

Dacă se execută pe un server local, harta poate fi pornit / oprit în fișierul php.ini. Ne găsim în ea parametrul «display_errors» și schimbarea «off» în «pe».

Dacă site-ul găzduiește și acces la php.ini acolo, «.htaccess» fișier (punctul la necesar), care este în rădăcina Joomla, adăugați o linie:


display_errors php_value 1

Poate că fișierul nu trebuie, dar la rădăcina implicit ar trebui să revină htaccess.txt. Doar redenumi, în caz contrar creați.

Joomla are propria sa de tratare a erorilor. Acesta este configurat din fișierul principal de configurare „configuration.php“, care poate fi editat manual sau prin intermediul panoului de control.

In panoul (mesaje Setări generale / Server / eroare) simple - set maximă. În cazul în care mâna dreaptă, apoi deschideți-l (acesta se află la rădăcina site-ului), constatăm că opțiune și zmenyaem sale așa cum este prezentat mai jos


var $ error_reporting = E_ALL;

folosind PHP

Această metodă va fi, în cazul în care nimic de mai sus nu a ajutat. Înainte de locul problemă, specificați un nivel explicit de eroare de ieșire cu PHP.

Acest lucru, evident, va cauza PHP pentru a afișa codul de eroare de mai jos.

Am văzut o eroare, ce să faci în continuare?

Dacă știi PHP, apoi rezolva problema. Dacă nu, suntem în căutarea pentru cel care știe PHP.
Este important să ne amintim și să știu!

Depanat și activați eroarea trebuie doar site-ul de testare sau o copie locală. Nu aveți nevoie de vizitatorii dvs. pentru a vedea greșelile tale.

În ceea ce privește siguranța, deconectați întotdeauna de ieșire de eroare pe un site real!