Nefungující stránky po přesunu od jiného poskytovatele
Pokud přecházíte s webhostingem k nám, je možné, že některé věci nebudou bez úprav fungovat stejně. Je to dáno tím, že se může náš webhosting v některých věcech nebo v některých nastaveních lišit.
Datum: 04.11.2010
Příklad odlišností:
- Jiná verze PHP - my používáme PHP ve verzi 5.3, většina poskytovatelů má starší verzi 5.2. Ne všechny věci jsou mezi těmito verzemi kompatibilní.
- Různá sada modulů, dostupných v PHP - můžeme mít některé moduly navíc, některé naopak mít nemusíme (seznam dostupných modulů v PHP)
- Jiná konfigurace PHP - např. memory_limit, zapnuté/vypnuté register_globals, zapnutý/vypnutý safe_mode a další (přehled konfigurace PHP na našich serverech)
- Povolené a zakázané direktivy v souboru .htaccess - ne vše, co soubor .htaccess umí, je u nás povolené. Zejména je zakázána direktiva Options - řádky s touto direktivou je potřeba zakomentovat (informace o .htaccess na našem webhosting)
- Jiná adresářová struktura webů - např. umístění samotného webu, adresáře pro session atd.
Mnoho z těchto problémů lze vyřešit tím, že použijete poslední verzi PHP aplikace, kterou používáte. Týká se to např. zejména redakčního systému Joomla, který ve starších verzích v PHP 5.3 nefunguje.
Mnoho dalších věcí může záviset na konfiguraci vaší aplikace. Nezapomeňte například na úpravu přístupových údajů do databáze, adresáře pro ukládání session či dočasných souborů apod.
Také může vzniknout problém s nesprávně uváděnými URL adresami ve vašich stránkách, zejména pokud web provozujete na aliasu či subdoméně - více ve článku Aliasy a chybné URL adresy.
Související články
Diskuze k článku (4)
Zobrazit všechny
Přidat diskuzní příspěvek
| Function split() a Function eregi() na PHP 5.3 | Igor | 13.11.10 22:16 |
| Re: Function split() a Function eregi() na PHP 5.3 | Petr Šťastný, WEDOS | 13.11.10 22:41 |
| Re: Function split() a Function eregi() na PHP 5.3 | Igor | 14.11.10 13:51 |
| Re: Function split() a Function eregi() na PHP 5.3 | Igor | 14.11.10 21:10 |