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ő.