PHP verzió átállítása, PHP értékek, PHP modulok állítása cPanelben

PHP verzió átállítása, PHP értékek, PHP modulok állítása cPanelben

Tárhelyeinken lehetőség van módosítani PHP verziót, illetve egyes PHP értékeket megváltiztatni.

1, Lépjünk be a CPanel konzolba majd keressük meg a Szoftver panelben a Select PHP version menüpontot. Itt lehetőség 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:

  1. A cPanel felületen kattintson a Select PHP version menüpontra. Ezt a Szoftver dobozon belül találja meg.
  2. 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ő.
  3. 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 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

  1. 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.
  2. Itt az adott sor értékére kattintva tudja azt módosítani.
  3. 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.
  • 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.