Nastavení PHP na webhostingu

Z SvetHostingu.cz
Přejít na: navigace, hledání

Php logo 01.jpg

Obsah


Na webhostingových programech máte možnost přizpůsobit konfiguraci PHP svým požadavkům. V současnosti nabízíme dva způsoby, jak nastavení PHP ovlivnit - nastavení v administraci hostingu a přes soubor .user.ini.
Nastavení lze provést nezávisle pro všechny složky na webhostingu.

Nastavení v administraci webhostingu

Přes administraci webhostingu lze vybrat i požadovanou verzi PHP. Aktuální dostupné položky naleznete vždy v administraci hostingu.

Změny provedené v administraci se projeví do jedné hodiny od provedení.

Výběr složky

Nejprve musíte vybrat složku, pro kterou chcete nastavení PHP aplikovat.
Po přihlášení do administrace vyberte položku "Web" v levém menu a následně klikněte na "Nastavení PHP".

Nastavení PHP

Můžete upravit, zrušit nebo přidat nastavení pro konkrétní složku.

Nahoru

Změna verze PHP

Můžete si vybrat z více verzí PHP pro jednotlivé složky na Vašem webhostingu.

Výběr verze PHP

Verzi PHP přímo na webových stránkách pak můžete zjistit například pomocí funkce phpinfo().

phpinfo()

Obsah souboru (například phpverze.php) pro zjištění verze PHP funkcí phpinfo():

<?php phpinfo(); ?>

Do prohlížeče poté zadejte cestu k tomuto souboru, např.: http://www.nasemaladomena/abc/php/phpverze.php.

Nahoru

Memory limit

Memory limit určuje paměť, kterou může PHP skript při svém provádění zabrat. Nastavení můžete provést pro jednotlivé složky na webhostingu.

Memory limit

Nahoru

Register globals

Register globals umožňuje přístup k proměnným prostředí typu Environment, GET, POST, Cookie, Server jako ke globálním proměnným.
Tuto volbu lze aktivovat nebo deaktivovat. Nastavení lze provést pro jednotlivé složky webhostingu.

Nahoru

Magic quotes gpc

Magic quotes gpc způsobuje automatické escapování jednoduchých uvozovek, dvojitých uvozovek, zpětného lomítka a NULL znaky.
Tuto volbu lze aktivovat nebo deaktivovat. Nastavení lze provést pro jednotlivé složky webhostingu.

Nahoru

Nastavení v souboru .user.ini

PHP od verze 5.3 přináší možnost nastavení direktiv php.ini přímo skrze soubory na hostingu.
Nastavení stačí vložit do souboru .user.ini v příslušné složce na hostingu. Jedná se o obdobu souboru .htaccess webového serveru Apache.

Změny provedené v .user.ini se projeví do několika minut od provedení.

Zápis direktiv odpovídá formátu v php.ini souboru:

register_globals = off
magic_quotes_gpc = off
display_error = off

Nastavení provedená v určité složce jsou platná pro všechny její podsložky. Největší váhu má však vždy nastavení, které je nejblíže prováděnému php skriptu.

Příklad: Máme PHP skript na cestě /www/abc/do.php. A konfigurační soubory:
/www/.user.ini

display_error = off

/www/abc/.user.ini

display_error = on

Pro volání skriptu do.php bude aplikována direktiva "display_error = on", jelikož se nalézá "blíže" PHP skriptu.

Nahoru

Osobní nástroje
Jmenné prostory
Varianty
Zobrazení
Akce
Menu
Služby
Odkazy
Nástroje