Hogyan tudom a PHP alapbeállításait módosítani a tárhelyemen?

A legtöbb PHP beállítás módosítható. A módosításhoz egy php.ini fájlt  szükséges elhelyezni abban a mappában, amelyikben a módosítást szeretnénk végrehajtani és a megfelelő paramétereket beleírni.

Példának okáért a tárhelyünk fő domainjén található egy admin mappa, azt szeretnénk, hogy a feltölthető fájlok mérete nagyobb legyen az alapértelmezettnél, mondjuk 100 megabyte. Ebben az esetben a tárhelyünk public_html/admin mappájában elhelyezünk egy php.ini fájlt ami a következő sort tartalmazza:

upload_max_filesize = 100M

Fontos megjegyezni a következőket:

  • Bizonyos PHP értékek egyáltalán nem módosíthatóak, némelyikük például a memória limit csak adott határig módosítható.
  • Egyszerre több érték is módosítható egy php.ini -ben, mindegyik bejegyzést új sorba szükséges írni.
  • A módosítás csak az adott mappára lesz érvényes, az almappákra nem.

Ritkább eset, de lehetséges, hogy a php.ini fájlban megadottak hatástalanok maradnak, mert .htaccess fájlban szükséges megadnunk a php beállításait is. Ennek eldöntéséről, illetve a .htaccessben való megadásról a .htaccess vagy php.ini ajánlott cikkünk szól.