În unele cazuri scripturile sau aplicațiile care rulează prin interfața WEB pot genera mesaje de eroare sau în general pot deveni inaccesibile, în aceste cazuri urmați instrucțiunile de mai jos pentru a depana sau a remedia aceste probleme.
Posibile motive și soluții
Versiune incompatibilă PHP
Pe serverele de găzduire WEB rulează mai multe versiuni PHP pentru o compatibilitate mai mare cu unele scripturi și aplicații mai vechi. În mod implicit conturile de găzduire au activată versiunea 7.3. Dacă scriptul sau aplicația necesită o versiune mai veche sau nu este compatibilă cu versiunea 7.3 atunci cel mai probabil va fi generat un mesaj de eroare cu codul 500. În acest caz consultați cerințele software ale aplicației și modificați versiunea de PHP. Urmați instrucțiunile pentru a afla cum puteți modifica versiunea PHP.
Eroare de sintaxă
În cazurile când există o eroare de sintaxă sau altă eroare care necesită depanare mai detailată, cea mai rapidă soluție este să consultați jurnalul de erori ale serverului WEB. Pentru a citi jurnalul de erori (error.log) este nevoie să vă autentificați în panoul de control DirectAdmin, aflați aici cum și de unde găsiți acces la panoul de control.
După autentificare alegeți opțiunea Site Summary / Statistics / Logs. Aveți posibilitate să verificați și să vizualizați toate jurnalele generate de serverul WEB. Alegeți jurnalul de care aveți nevoie pentru a vizualiza înregistrările.
Permisiuni greșite de acces sau scriere
În unele cazuri scripturile pot solicita permisiuni speciale de scriere sau citire pentru unele fișiere sau directorii. Per general aceste cazuri sunt excepții de la practicile bune. Toate conturile de Găzduire WEB rulează în regim izolat și toate procesele sunt executate folosind privilegiile utilizatorului (suEXEC), din acest motiv utilizatorul mereu va avea acces de citire și scriere la toate fișierele din directoriul de bază. În alte cazuri dacă este necesar să setați permisiuni speciale și acces o puteți face prin File Manager sau prin orice client FTP. File Manager este disponibil din panoul DirectAdmin.