Dacă serverul web este Apache
Modul Apache
Scripturile sunt tratate, de fapt, de apache în sine, deci trebuie să fie compilat cu mod_php. În acest mod, directivele sunt scrise în fișierul de configurare apache pentru a rula php în VirtualHost:
În acest caz, se utilizează setările înregistrate în php.ini la nivel global, deci numai administratorul din modulul "Setări PHP" poate specifica setările.
În VirtualHost în acest caz, parametrii sunt setați
Utilizați php.ini personalizat (se află în
date / php-bin / php.ini). Setările pot fi specificate de utilizator în modulul "Setări PHP". Setările pe care utilizatorul nu le-a modificat acceptă valorile implicite specificate în php-ul în sine.
Pentru a lucra la acest mod, este necesar ca serverul să fie Apache Prefork, nu Apachce ITK. Toate celelalte sunt identice cu cele din modul php, cum ar fi CGI.
Dacă serverul web este un Nginx + Apache
În acest caz, toate aceleași moduri sunt disponibile ca atunci când se utilizează un Apache. Nginx, în același timp, dă statică, iar scripturile sunt Apache'em exact la fel. În plus, este disponibil un alt mod suplimentar
FastCGI (Nginx + PHP-FPM)
În acest mod, procesarea scripturilor nu se bazează pe Apache, ci pe PHP-FPM. Dacă toate site-urile cu care lucrați în acest mod, Apache nu pornește deloc și nu este configurat. În secțiunea Server, fișierele de configurare nginx au o locație suplimentară:
Setările php sunt luate, ca și în modul CGI, de la php.ini-ul utilizatorului
Acest formular nu este un apel în sprijin.
Nu vă putem identifica și nu vă putem răspunde la mesajul dvs.