Crearea și utilizarea propriului fișier php.ini (suPHP)
Crearea și utilizarea propriului fișier php.ini
Atenție, vă rog. Aceste informații nu sunt relevante pentru serverele noastre, gestionează PHP.ini, adică Setările PHP și versiunea PHP, aveți posibilitatea să utilizați CPanel în secțiunea Select PHP version (Select PHP version)
Orice utilizator poate crea propriul fișier php.ini și îl poate plasa în folderul scriptului apelat.
Acest lucru este destul de convenabil, deoarece vă puteți edita propriile dvs. setări, fără să contactați aceste servicii. de sprijin
Dacă decideți să php.ini undeva în public_html, puteți crea un fișier .htaccess în directorul rădăcină al site-ului (de exemplu, / home / utilizator / public_html, în cazul în care utilizatorul este porecla ta in cPanel), sau în cazul în care fișierul există apoi se adaugă doar în orice loc (la începutul sau sfârșit) la directivele fișierului .htaccess descrise mai jos.
ordinea permite, respinge
nega de la toate
Cu această setare, PHP ca un handler CGI, suPHP, nu puteți utiliza următoarele directive în fișierul .htaccess. php_flag, php_admin_flag, php_value si altele care schimba setările de mediu PHP va provoca un cod de eroare 500, Eroare internă de server.
Atenție: fișierul propriu php.ini este valabil numai în directorul în care este găzduit, cu excepția cazului în care este specificată o opțiune specială, vezi mai jos.
Drepturi de acces la fișiere și foldere:
644 - este permisă scrierea în fișier (implicit)
444 - scrierea în fișier este interzisă (citiți și executați numai)
755 - permisiuni pentru foldere (în mod implicit, nu este necesară nicio modificare)
Astfel, atunci când instalați scripturi, nu este necesar să modificați drepturile de acces, chiar dacă instrucțiunile aduse scriptului indică necesitatea modificării acestora. Purtați simplu punctul de schimbare a drepturilor de acces CHMOD.
Un exemplu de fișier php.ini și o descriere a câtorva dintre parametrii acestuia:
disable_functions =; Din motive de securitate, puteți dezactiva funcțiile specificate
max_execution_time = 30; Numărul maxim de secunde în care scriptul a fost executat
memory_limit = 16M; RAM maxim pe care un script îl poate lua
error_reporting = E_ALL
E_NOTICE; Afișați toate erorile, cu excepția comentariilor
display_errors = Activat; Rezultatul erorilor în browser. Pentru a facilita depistarea scenariilor
variables_order = "EGPCS"; Ordinea în care PHP va înregistra variabilele explicative (E - variabile încorporate, G - GET variabile, P - variabilele POST, C - Cookies, S - sesiune). Absența oricăreia dintre litere nu vă va permite să lucrați cu variabilele corespunzătoare
register_globals = Activat; Abilitatea de a accesa variabilele care trec prin GET / POST / Cookie / session ca variabile normale (de exemplu, "variabila $")
post_max_size = 55M; Valoarea maximă a datelor care pot fi acceptate
magic_quotes_gpc = Activat; Activarea procesării automate a cotelor prin POST / GET / Cookie
file_uploads = Pornit; Permite încărcarea fișierelor
; upload_tmp_dir =; Director pentru fișiere încărcate temporar (nu uitați să creați acest director!)
upload_max_filesize = 5M; Dimensiunea maximă a fișierului încărcat
session.save_handler = fișiere; Stocați datele de sesiune în fișiere
session.save_path = / tmp; Un dosar pentru stocarea fișierelor de sesiune (nu uitați să creați acest director!)
session.use_cookies = 1; Utilizați cookie-urile în sesiuni
session.name = PHPSESSID; Utilizați numele de sesiune și ID-ul sesiunii pentru sesiune cookie
session.auto_start = 0; Împiedicați inițializarea sesiunii când începe conexiunea
session.cookie_lifetime = 0; Durata de viață a cookie-ului sesiunii ("0" - înainte ca fereastra browserului să fie închisă)
; și mulți alți parametri.
Atenție, vă rog. Aceste informații nu sunt relevante pentru serverele noastre, gestionează PHP.ini, adică Setările PHP și versiunea PHP, aveți posibilitatea să utilizați CPanel în secțiunea Select PHP version (Select PHP version)
- 20 de utilizatori au considerat acest lucru de ajutor
Articole similare
Cum să vizualizați setările PHP actuale.
Pentru aceasta, există o funcție specială phpinfo (). Creați în director
Procesarea php în fișiere .html (.htm) pe cpanel sub fcgi
Unele servere pe care le-am lucrat în modul FastCGI. Ce ar determina procesarea fișierului .html .htm.
Cum se dezactivează sau se activează afișarea erorilor pe ecran (display_errors)
Informații despre: display_errors, log_errors, error_log for PHP Implicit pe toate serverele.
Eroare 500 (Eroare internă a serverului)
Această eroare înseamnă cel mai adesea că serverul a blocat accesul la script, poate fi activat.
Cum se instalează Joomla pe hostingul nostru
Cum se instalează Joomla pe hostingul nostru 1. Descărcați cea mai recentă versiune a script-ului Pe următoarele site-uri.