A PHP verzió és a gyakran állított PHP beállítások, például a max_execution_time, a memory_limit vagy az upload_max_filesize, tárhelyenként módosíthatók.
Az aktuális értékeket egy PHP fájl mutatja meg, amelyben csak ennyi áll: <?php phpinfo();. Ellenőrzés után érdemes törölni, mert a szerver beállításait bárki láthatja belőle.
PHP beállítások cPanel tárhelyen
A cPanel az ügyfélkapun nyílik: „cPanel tárhelyek” menü, a tárhely neve, majd „cPanel tárhelykezelő”. A cPanel „PHP verzió kiválasztása” oldalán állítható a PHP verzió és a bekapcsolt bővítmények. Ugyanitt az „Opciók” fülön módosítható többek között a max_execution_time, a max_input_time, a memory_limit, a post_max_size és az upload_max_filesize értéke.
PHP beállítások inimix tárhelyen
Az inimix tárhelyeknél a PHP verzió az ügyfélkapun, a „Tárhelykezelő” menüpontban a tárhely oldalán, a „PHP verzió” pontban, a bővítmények a „PHP bővítmények” pontban állíthatók.
Az egyéb beállításokhoz a weboldal gyökérkönyvtárában (ahová a domain név mutat) egy .user.ini nevű fájlt kell létrehozni, soronként egy beállítással. Például hosszabb futási időhez és több memóriához:
max_execution_time = 120
memory_limit = 256M
A PHP a .user.ini fájlt a futó script mappájában és afölött keresi, a weboldal gyökérkönyvtáráig. Ha a domain név egy almappára mutat, a tárhely gyökerébe tett fájl nem hat rá. A módosítás néhány percen belül érvénybe lép.
A .user.ini részletes leírása a PHP dokumentációjában, a beállítások teljes listája az ini beállítások listájában található.