Schimbarea setărilor php pe serverul ubuntu

Plasarea serverelor în centre de date fiabile din Europa. Deschideți serverul VPS / VDS bazat pe cloud pe SSD-uri rapide în 1 minut!

Cel mai bun Gazduire:
- protejează datele de accesul nedorit într-un centru de date european protejat






- va accepta plata cel puțin în taxe.
- vă va permite să vă distribuiți distribuția

- protecția împotriva atacurilor DDos
- copie de rezervă gratuită
- Uptime 99.9999%
- Centrul de date - TIER III
- furnizor - TIER I

Sprijinim în limba rusă 24/7/365 Lucrăm cu persoane juridice și persoane fizice. Acum aveți nevoie de 24 nuclee și 72 GB de memorie RAM. Vă rog!

Tarifele noastre avantajoase vor dovedi că nu ați știut încă ieftinul de găzduire!

Minute: selectați configurația, plătiți și CMS de pe VPS este gata.
Banii înapoi - 30 de zile!

Carduri bancare, e-valută, prin intermediul terminalelor Qiwi, Webmoney, PayPal, Novoplat etc.

Puneți o întrebare la sprijinul 24/7/365

Găsiți răspunsuri în baza noastră de date și cunoașteți recomandările

PHP este un limbaj de scripting pentru server pentru a construi rapid pagini dinamice. PHP este folosit de multe platforme de blog și de sisteme de management al conținutului (de exemplu, WordPress și Drupal). De asemenea, PHP este una dintre componentele stivei LAMP și LEMP.

Actualizarea și depanarea setărilor PHP este obișnuită atunci când construiți un site web. Deseori, pe un singur server, există mai multe instalații PHP, fiecare având propriul fișier de configurare.

Acest tutorial vă va învăța cum să vizualizați și să actualizați setările PHP actuale.

cerinţe

  • Server Ubuntu 14.04.
  • Un utilizator non-root cu acces la sudo (pentru mai multe informații dați clic aici).
  • Abilități de bază de editare a fișierelor în Linux.
  • Server preinstalat și PHP (de exemplu, stack LAMP).






Notă. Acest ghid este potrivit pentru stivele LAMP și LEMP, WordPress, PHPMyAdmin, Magento, Joomla, Drupal, Mediawiki și ownCloud.

Acest ghid este destinat pentru Ubuntu 14.04. în alte sisteme, conținutul fișierului php.ini va fi același, dar locația acestuia poate fi diferită.

Mai întâi, deschideți directorul în care sunt stocate fișierele de site. De exemplu, directorul standard Apache de pe serverul Ubuntu 14.04 este / var / www / html /:

În acest director, creați un fișier info.php:

sudo nano /var/www/html/info.php

Introduceți în el următorul cod:

Notă. Uneori, fișierul info.php este stocat în directorul implicit al site-ului.

După aceea, accesați pagina info.php din browser:

O pagină care conține detaliile despre mediul PHP, versiunea sistemului de operare, căile și valorile parametrilor de configurare vor apărea pe ecran.

Fișierul din partea dreaptă a liniei pentru fișierul de configurare încărcată este fișierul care conține setările PHP actuale.

Această pagină afișează setările curente ale serverului web. Utilizând funcția de căutare din browser, puteți găsi parametrii post_max_size și upload_max_filesize, care limitează dimensiunea fișierelor descărcate.

Important! Pagina info.php conține date confidențiale (versiunea sistemului de operare, detalii despre setările de sistem, serverul web și PHP), în timp ce este disponibilă în rețea. Acesta este un risc imens de securitate pentru server, deci trebuie eliminat imediat după testare.

Schimbarea setărilor PHP

Unele aplicații PHP trebuie să poată încărca fișiere mai voluminoase (de exemplu, teme și pluginuri pentru WordPress). Pentru a face acest lucru, trebuie să editați php.ini:

sudo nano /etc/php5/apache2/php.ini

Notă. Comanda specifică calea standard pentru fișierul Apache din Ubuntu 14.04. Dacă este necesar, modificați-l.

Pentru cantitatea de fișiere care trebuie încărcate, parametrii sunt:

post_max_size = 8M
upload_max_filesize = 2M

Modificați valorile implicite în funcție de cerințele aplicației dvs. De exemplu, pentru a încărca fișiere de până la 30 MB, trebuie să setați aceste valori:

post_max_size = 30M
upload_max_filesize = 30M

De asemenea, în fișier puteți schimba cantitatea de memorie disponibilă pentru PHP.

Direcția max_execution_time definește câte secunde poate lua un proces PHP:

Reporniți serverul Web pentru a actualiza setările.

serviciul sudo apache2 reporniți

Acum creați o nouă pagină info.php pentru a vă asigura că setările au fost acceptate de program.

Notă. Nu uitați să ștergeți pagina după verificare.

concluzie

Multe aplicații bazate pe PHP nu vin cu setările standard PHP. Folosind funcția phpinfo, configurația poate fi depanată în funcție de cerințele unei aplicații particulare.







Articole similare

Trimiteți-le prietenilor: