Destul de multe ori există aceste erori și probleme, mai ales dacă schimbați gazdă sau site-ul face în designer, care mai târziu el vă generează un întreg teanc de fișiere. Și aici ați completat script-ul pe hosting și ca rezultat se vedea „Eroare internă de server“ - ceea ce înseamnă că, în cele mai multe cazuri, serverul blochează accesul la script-ul.
Acest lucru se poate întâmpla din următoarele motive:
1. Ați plasat permisiuni incorecte asupra fișierelor sau dosarelor care contravin politicii de securitate - un răspuns frecvent în serviciul acelui suport, dar de ce și de ce nimeni nu explică cu adevărat.
2. Fie utilizați directive neacceptate în fișierul .htaccess
Toate acestea se aplică în modul php. Să analizăm pe scurt două moduri principale de operare php în contextul folosirii unor directive suplimentare în fișierul .htaccess și 500 de erori de server:
1. Modul de funcționare al PHP ca modul Apache
2. modul de funcționare al PHP FastCGI
Deci, care sunt ele fundamental diferite și de ce majoritatea gazde folosesc php în modul FastCGI?
Există multe versiuni și opinii, unii spun că mod_php este mai bun decât fastcgi, celălalt este invers. Principalul motiv pentru care utilizați FastCGI pe o găzduire virtuală, în cazul în care, în afară de dvs., poate fi cu o duzină de utilizatori și, uneori, de sute - este o notorie de securitate.
mod_php:
în .htaccess va funcționa Directiva php_value, permisiunile necesare 777 (care este extrem de periculos), fișiere și foldere nu sunt create în numele utilizatorului, și în numele apache. În consecință, în caz de hacking a unui site, toate celelalte site-uri de pe server pot fi hackate sau pur și simplu eliminate.
Astfel, hosterii se ocupă în primul rând de siguranța utilizatorilor lor.
Este important să rețineți că, cu 300-500 de conexiuni, nu va exista o diferență notabilă pentru încărcarea serverului, fie ea rapidcgi sau mod_php. Dar, la o valoare de 1000 de conexiuni, mod_php va predomina semnificativ. Acest lucru lasă întotdeauna proprietarului serverului dreptul de a alege, și o ocazie pentru a discuta despre ceea ce este mai bine de utilizat. Și pentru companiile gazdă sau doar pentru serverele pe care se găsește un număr mare de proiecte - un avantaj incontestabil în alegerea FastCGI din motive de siguranță și fiabilitate.
Dar respectat de utilizatori nu ar trebui să fie supărat și deprimat, majoritatea parametrilor suplimentari PHP de care aveți nevoie pot fi specificate individual pentru fiecare utilizator. Trebuie doar să trimiteți o solicitare asistenței tehnice.