A php beállításainak módosítása az ubuntu kiszolgálón

A kiszolgálók elhelyezése megbízható európai adatközpontokba. Nyissa meg a felhőalapú VPS / VDS szervert gyors SSD-ken 1 percen belül!

Legjobb tárhely:
- védi az adatokat a nem kívánt hozzáféréstől egy védett európai adatközpontban
- elfogadja a fizetést legalább a bitcoinban.
- elosztja terjesztését

- védelem a DDos támadásoktól
- mentes mentés
- Uptime 99.9999%
- Adatközpont - TIER III
- szolgáltató - TIER I

Támogatjuk az oroszban 24/7/365 Jogi személyekkel és természetes személyekkel dolgozunk. Most szüksége van 24 magra és 72 GB RAM-ra. Kérlek!

Kedvező tarifáink bizonyítják, hogy még nem tudta az olcsó tárhelyet!

Perc: válassza ki a konfigurációt, a fizetést és a CMS-t a VPS készen áll.
Pénzvisszafizetés - 30 nap!

Bankkártyák, e-deviza, Qiwi, Webmoney, PayPal, Novoplat stb.

Kérdezzen a 24/7/365 támogatáshoz

Válaszokat talál az adatbázisunkban, és ismerkedjen meg az ajánlásokkal

A PHP egy szerver szkriptnyelv dinamikus oldalak gyors felépítéséhez. A PHP-t számos blog platform és tartalomkezelő rendszer használja (például WordPress és Drupal). A PHP egyike a LAMP és LEMP szoftvercsomagok egyik összetevőjének.

A PHP beállításainak frissítése és hibakeresése közhelye egy weboldal építésénél. Gyakran egyetlen szerveren több PHP telepítés létezik, mindegyik saját konfigurációs fájllal rendelkezik.

Ez a bemutató bemutatja, hogyan tekintheti meg és frissítheti jelenlegi PHP-beállításait.

követelmények

  • Ubuntu kiszolgáló 14.04.
  • Nem root felhasználó, aki hozzáfér a sudo-hoz (további információkért kattintson ide).
  • A fájlok szerkesztésének alapvető készségei Linux alatt.
  • Előre telepített webszerver és PHP (például LAMP verem).

Megjegyzés. Ez a kézikönyv alkalmas LAMP stack és LEMP, WordPress, PHPMyAdmin, Magento, Joomla, Drupal, Mediawiki és ownCloud.

Ez az útmutató az Ubuntu 14.04-hez készült. más rendszerekben a php.ini fájl tartalma megegyezik, de helyszíne eltérő lehet.

Először nyissa meg a könyvtárat, ahol a webhelyfájlokat tárolják. Például az Ubuntu 14.04 szerver szabványos Apache könyvtára a / var / www / html /:

Ebben a könyvtárban hozzon létre egy info.php fájlt:

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

Helyezze be a következő kódot:

Megjegyzés. Néha az info.php fájl az alapértelmezett webhelykönyvtárban található.

Ezután keresse fel az info.php oldalt a böngészőben:

A képernyőn megjelenik egy oldal, amely tartalmazza a PHP környezet részleteit, az operációs rendszer verzióját, az útvonalakat és a konfigurációs paraméterek értékeit.

A betöltött konfigurációs fájl sor jobb felén lévő fájl az aktuális PHP beállításokat tartalmazó fájl.

Ez az oldal megjeleníti a webszerver aktuális beállításait. Segítségével a böngésző keresési funkció megtalálja a paramétereket post_max_size és upload_max_filesize, ami korlátozza a méretet feltöltött fájlok.

Fontos! Az info.php oldal bizalmas adatokat tartalmaz (OS változat, rendszerbeállítások részletei, webszerver és PHP), miközben elérhető a hálózaton. Ez óriási biztonsági kockázatot jelent a kiszolgáló számára, így azt azonnal el kell távolítani a teszt után.

A PHP beállításainak módosítása

Néhány PHP alkalmazásnak képesnek kell lennie arra, hogy nagyobb mennyiségű fájlokat töltsön be (például a WordPress témáit és bővítményeit). Ehhez módosítania kell a php.ini fájlt:

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

Megjegyzés. A parancs megadja az Ubuntu 14.04 Apache fájljának szabványos elérési útját. Szükség esetén változtassa meg.

A feltöltendő fájlok mennyiségére a paraméterek a következők:

post_max_size = 8M
upload_max_filesize = 2M

Módosítsa az alapértelmezett értékeket az alkalmazás követelményeinek megfelelően. Például 30 MB-ig terjedő fájlok betöltéséhez meg kell adnia az alábbi értékeket:

post_max_size = 30M
upload_max_filesize = 30M

A fájlban meg lehet változtatni a PHP memória kapacitását.

A max_execution_time irányelv meghatározza, hogy a PHP folyamat hány másodpercig tarthat:

Indítsa újra a webkiszolgálót a beállítások frissítéséhez.

sudo service apache2 újraindítás

Most hozzon létre egy új oldalt: info.php, hogy megbizonyosodjon róla, hogy a program elfogadta a beállításokat.

Megjegyzés. Ne felejtse el törölni az oldalt az ellenőrzés után.

következtetés

Számos PHP alapú alkalmazás nem jön létre a szokásos PHP beállításokkal. A phpinfo funkció használatával a konfiguráció egy adott alkalmazás követelményeinek megfelelően hibakereshető.

Kapcsolódó cikkek