A cPanel felületen a Select PHP version menüpont alatt lehetősége van a tárhely PHP verzióját frissíteni, PHP modulokat ki/bekapcsolni, és az egyes PHP értékeket is változtatni.
PHP verzió váltás menete:
- A cPanel felületen kattintson a Select PHP version menüpontra. Ezt a Szoftver dobozon belül találja meg.
- A jelenlegi PHP verziót a Current PHP version (jelenleg használt verzió) résznél mutatja. Ha másik verzióra van szükség, akkor a lenyíló listában válassza ki azt, amelyik megfelelő.
- Ez után kattintson a Set as Current (Beállítás) gombra, és azonnal ezt a verziót kezdi használni a tárhely.
Tipp: A PHP verizóváltás után érdemes alatta a PHP modulokat is ellenőrizni, mivel azok a verzióváltással változhatnak.
PHP Verzió Váltás domain nevenként:
Lehetősége van nem csak a tárhelyének megváltoztatni PHP-verzióját, hanem a tárhelyen felvett egyes domainek PHP verzióját is tudja módosítani.
A Multi PHP Manager menüpontünk segítségével most már domain nevenként is módosíthatja a használni kívánt PHP-verziót! A funkcióról többet ide kattintva tudhat meg.
PHP modulok ki és bekapcsolása
A PHP modulokat szintén a cPanelen a Select PHP version menüpont alatt tudja szerkeszteni.
Be és kikapcsoláshoz a jelölőnégyzettel válassza ki az adott modult, majd kattintson a Ment gombra.
Tipp: az alapbeállításokat a Ment melletti Use Defaults gombbal tudja visszaállítani.
A legyakrabban használt PHP modulok az alábbiak:
- memcached - ez egy szerver oldali cache-lési, gyorsítótárazási modul, amit csökkentheti az oldal betöltési sebességét. A bekapcsolása mellett a honlapján belül is aktiválni kellhet.
- ioncube_loader - Ioncubbal titkosított fájlok futtatását teszi lehetővé.
- json - egy kis méretű, szöveg alapú szabvány, ember által olvasható adatcserére.
- zip - Zip fájlok kezelését teszi lehetővé PHP oldalról.
- mysqli - MySQL adatbázisokhoz történő kapcsolódást teszi lehetővé PHP oldalról (a funkció alapból be van kapcsolva).
PHP értékek módosítása
- A PHP értékeket a cPanelen a Select PHP version menüpontban, a jobb felső sarokban lévő Select PHP Options-ra kattintva tudja frissíteni.
- Itt az adott sor értékére kattintva tudja azt módosítani.
- Az érték módosítása után a mellette lévő Apply-t, majd lent a Ment gombot kell megnyomnia.
Tipp: A php.ini fájl használatát nem javasoljuk, mivel ez esetben a cPanel-en a "Select PHP version" menüpont alatt beállított egyik érték sem kerül figyelembevételre (többek közt sokszor a beállított PHP verzió sem), hanem helyette a szerver alapértelmezett értékeit fogja figyelembe venni. Amennyiben az Ön által használni kívánt beállítást/értéket nem lehet a cPanel-en a "Select PHP version" menüpont alatt elérhető "Switch to PHP settings" linkre kattintva megjelenő felületen beállítani, úgy kérjük hozzon létre a weboldal dokumentumgyökerében egy .user.ini nevű állományt, és abba vegye fel a kívánt belálításokat. Ezenkívül kérjük vegye figyelembe, hogy nem minden PHP verziónál lehet egy-egy értéket/beállítást eszközölni.
A legyakrabban módosított PHP értékek az alábbiak:
Hibanaplóval (error loggal) kapcsolatos értékek:
- log_errors - A hibanapló fájl (error_log) készítését lehet ki vagy bekapcsolni. Alapértelmezetten be van kapcsolva.
- display_errors - Az aktuális futás során keletkező hibaüzeneteket kiírja a weboldalra. Beállítása nem javasolt.
- error_log - A hibanapló, azaz error log nevét tudja itt átírni. Alapértelmezetten ez error_log néven készül.
- error_reporting - Egyedileg állítható, hogy a hibák és/vagy értesítések is bekerüljenek-e a hibanaplóba.
Feltöltési limitek:
- post_max_size - PHP-n keresztül postolható, feltölthető maximális méret. PHP-n keresztüli feltöltési hiba esetén ezt, illetve az upload_max_filesize értékét nagyobbra kell emelni, mint a feltöltendő fájl mérete.
- upload_max_filesize - Maximális file feltöltési limit PHP-n keresztül.
- max_file_uploads - Ez a beállítás határozza meg, hogy egy adott PHP postba hány fájlt tölthet fel.
- file_uploads - File feltöltés engedélyezését tudja itt ki/be kapcsolni. Alapértelmezetten ez engedélyezve van.
- upload_tmp_dir - Fájl feltöltése esetén ide mentődik az ideiglenes állomány.
Egyéb gyakran használt értékek:
- memory_limit - Itt állítható, hogy egy adott script mennyi PHP memóriát használhat.
- max_execution_time - Ez a beállítás felel azért, hogy hány másodpercig futhat egy PHP script.
- max_input_vars - Ennyi külön változó/űrlap lehet a getben, postban, űrlapban.
- date.timezone - A beállítás a PHP-ban lévő időzónáért felel. A beállítható időzónák listáját az alábbi oldalon találja: https://secure.php.net/manual/en/timezones.php
- session.save_path - Ez mutatja, hogy a munkamenet azonosítókat hova mentse el a szerver. Alapértelmezetten ez a /tmp mappa. Ezt nem javasoljuk módosítani!
- allow_url_fopen - PHP fájlból meghívható URL, lehetővé teszi, hogy távoli szerveren levő fájlt, tartalmat tudjon elérni, olvasni, írni. Használati példa: wordpress, modul, template frissítésnél, ha távolról akarnak fájlt importálni hasznos ez a funkció.)
- include_path - Itt lehet megadni, hogy melyik mappába töltse be a modulokat a PHP.
- max_input_time - Egy szkript maximális futási idejét lehet itt megadni. Alapértelmezetten az értéke -1.
- open_basedir - Megszabja, hogy mit vegyen kezdő könyvtárnak a PHP. Ezt általában a webszerver generálja le így nem javasoljuk a módosítását. További nformációk itt.
- short_open_tag - Bekapcsolásával engedélyezhető a rövidebb, <? ?> típusó PHP kód. További részletek itt.
PHP Verzió Váltás - domain nevenként