Procédure
Co je PHP?
PHP je programovací jazyk, který lze integrovat do stránek HTML.
Používá se k automatizaci opakujících se úloh, zejména při komunikaci s databází (nejčastější použití PHP).
Programovací jazyk PHP je nezbytný pro bezproblémové fungování systémů CMS, jako jsou Wordpress, Joomla, Prestashop atd. a také pro všechny e-mailové formuláře.
Tento článek je určen výhradně zákazníkům, kteří si vybrali sdílený webhosting s operačním systémem Linux.
Pokud máte virtuální privátní server (VPS), zjistěte, jak upravit soubor php.ini.
Jak se dostanu k nastavení PHP pro svůj hosting?
Nejprve se musíte přihlásit ke svému účtu LWS a získat přístup ke sdílenému hostingu, pro který chcete upravit nastavení PHP.
Poté klikněte na ikonu"Konfigurace PHP" v sekci"Databáze a PHP":

Jak nainstaluji verzi PHP a vyberu výchozí verzi PHP pro hosting?
PHP, což je zkratka pro "PHP: Hypertext Preprocessor", je programovací jazyk široce používaný pro vývoj webových stránek. Verze PHP označuje konkrétní iteraci tohoto jazyka s vlastními funkcemi, vylepšeními a opravami chyb.
Výběr správné verze jazyka PHP pro vaše webové stránky je zásadní z několika důvodů. Zaprvé, každá nová verze přináší vylepšení z hlediska výkonu a zabezpečení. Používání zastaralé verze může web vystavit bezpečnostním rizikům a snížit rychlost načítání stránek. Za druhé, nejnovější verze nabízejí nové funkce a větší kompatibilitu s moderními webovými technologiemi, což umožňuje vytvářet propracovanější a funkčnější weby. A konečně, udržování aktuální verze jazyka PHP zajišťuje lepší kompatibilitu se zásuvnými moduly a tématy, které jsou pro systémy pro správu obsahu, jako je například WordPress, nezbytné.
Některé weby nebo aplikace však nemusí být s nejnovější verzí PHP plně funkční, v takovém případě může být řešením použití starší verze. Pokud máte na hostingu více aplikací, může každá z nich potřebovat jinou verzi PHP.
Na první zobrazené kartě"Instalace a výběr PHP" můžete určit, které verze PHP chcete používat s různými aplikacemi na vašem hostingu.

Stačí zaškrtnout nebo zrušit zaškrtnutí políčka odpovídajícího verzi PHP, aby bylo možné ji po kliknutí na tlačítko"Uložit" nainstalovat nebo odinstalovat.
Můžete aktivovat všechny verze PHP, ale to může zpomalit váš hosting a rychlost vašich stránek. Doporučujeme vám aktivovat pouze ty verze, které potřebujete. Minimálně jedna verze musí být zaškrtnutá a nainstalovaná na hostingu[/tipy].
Můžete také určit, která verze PHP bude na hostingu použita jako výchozí. Toto nastavení je užitečné zejména v případě, že potřebujete používat více verzí PHP.

Vyberte verzi PHP a ve výběrovém okně uveďte, zda chcete tuto verzi použít pouze pro své stránky přístupné z názvu hlavní domény, nebo pro všechny stránky na hostingu. Poté klikněte na tlačítko"Uložit ", čímž změnu uplatníte.
Jak nakonfigurovat jinou verzi pro weby na mém hostingu?
Na kartě"Konfigurace PHP podle webů" můžete zadat jinou verzi PHP pro všechny weby na vašem hostingu.

Na této stránce jsou uvedeny všechny další domény přidané na váš hosting jako multidomény a také všechny vytvořené subdomény.
Poté máte možnost vybrat verzi PHP, která se použije pro každou doménu nebo subdoménu ve výpisu, výběrem verze ve voliči.
Poté kliknutím na tlačítko"Uložit" v dolní části stránky změny aplikujte.
[tips_warning]Aby mohla být verze PHP navržena ve selektoru, musí být nejprve nainstalována (zaškrtnuta) na kartě"Instalace a výběr PHP"
.
Jak změním nastavení PHP pro svůj hosting?
Různá nastavení parametrů PHP jsou k dispozici na kartě"Obecná konfigurace PHP".
Nastavení PHP nakonfigurovaná v této záložce platí pro celý váš hosting bez ohledu na použitou verzi PHP.
Hodnoty, které lze nakonfigurovat pro některé parametry (memory_limit, max execution-time atd.), se liší v závislosti na zvoleném hostingovém balíčku.

Parametry, které lze konfigurovat, jsou následující:
- Instalace binárních souborů ATOS/PAYBOX, pokud váš web používá platební modul vyžadující tyto binární soubory.
- allow_url_fopen, který povoluje přístup k souborům prostřednictvím adresy URL, a allow_url_include, který umožňuje zahrnout vzdálené soubory do kódu vašeho webu.
- Display_errors, který na webu zobrazuje chyby generované PHP (ideální při vývoji nebo nasazování webu).
- error_reporting umožňuje zadat různé úrovně hlášení chyb PHP v protokolech PHP vašeho hostingu.
- Memory_Limit omezuje paměť přidělenou skriptům PHP (maximální hodnota závisí na vzorci).
- Max_execution_time, který omezuje maximální dobu provádění skriptu PHP (maximální hodnoty závisí na vzorci).
- Max_upload_size, která omezuje maximální velikost souborů, které lze nahrát (závisí na zvolené hodnotě Memory_limit)
- Post_max_size, která omezuje velikost souborů, které lze odeslat pomocí metody POST (závisí na zvolené hodnotě Memory_limit).
- Max_file_uploads, která omezuje počet souborů, které lze odeslat současně.
- OPcache, která ukládá zkompilovaný kód PHP do mezipaměti pro zvýšení výkonu
- TimeZone, která určuje časové pásmo, ve kterém bude váš web umístěn.
Jak mohu zkontrolovat verzi PHP, kterou můj web skutečně používá?
Jaká verze PHP je ve složce spuštěna, můžete zjistit tak, že v dané složce vytvoříte soubor phpinfo.php s následujícím obsahem:
K vytvoření a úpravě souboru můžete použít Správce souborů, který je k dispozici na vašem hostingu.
Poté navštivte následující stránku prostřednictvím webového prohlížeče: http://domaine.com/dossier/phpinfo.php (nahraďte "domain.com" názvem vaší domény a "folder" složkou, do které jste umístili soubor php).
Měla by se zobrazit následující stránka, na které bude uvedena verze PHP používaná touto složkou a různá nastavení PHP a nainstalované knihovny.
Jak mohu zjistit kvóty a vlastnosti PHP svého webhostingového balíčku?
Podívejte se na tuto obsáhlou nápovědu, která podrobně popisuje všechny vlastnosti našich webhostingových balíčků (LWS Panel): Nápověda k webhostingovým kvótám a vlastnostem (LWS Panel).
Závěr
Nyní jste schopni nakonfigurovat PHP na sdíleném hostingu s LWS. Konfigurace PHP umožňuje změnit verzi PHP používanou pro váš hosting. Můžete také upravit několik směrnic PHP.
V případě jakýchkoli dotazůse neváhejte obrátit na náš tým technické podpory prostřednictvím ticketu.