Zprovoznění Nette na Forpsi hostingu
- MajBoss
- Člen | 16
Zdravím,
potřebuji rozchodit Nette aplikaci na Forpsi hostingu, bohužel bez úspěchu.
Neustále mi to hází error 500, jednou prohližečovej, jednou přímo od
Forpsi, jsem z toho úplně zoufalej.
Na lokálu (XAMPP) mi to funguje úplně v pořádku, jen jsem to překopíroval na hosting a nejde vůbec nic.
Nevíte někdo co s tím, čím by to mohlo být? Předem děkuji.
- nightfish
- Člen | 518
@MajBoss Žádné relevantní informace jsi neposkytl, takže ti nezbyde než se podívat na vlákna, ve kterých se problémy s Forpsi už řešily: https://cse.google.com/cse?…
A nebo napiš na podporu Forpsi, ti tě třeba budou schopni nasměrovat lépe.
- MajBoss
- Člen | 16
emololftw napsal(a):
Jenom tipuji:
- Využívá aplikace databázi? Co config.local.neon, máš v repositáři na serveru všechny soubory?
- Nastavení permissions na temp a log složku
- Je verze PHP totožná s localhostem?
Verze PHP totožná není, Forpsi je bohužel zastaralej a nejnovější co
nabízí je PHP 7.4!
Moje aplikace sice běží na 8.1, ale nic z té verze nevyužívá, myslíš,
že to může vadit?
- Mysteria
- Člen | 797
Tvůj kód sice nic z PHP 8.1 používat nemusí, ale knihovny klidně ano. Tzn. rozjeď si lokálně taky PHP 7.4 a uvidíš, kde je problém hned a nebudeš to muset debugovat na serveru.
Případně můžeš ještě zkusit https://getcomposer.org/…06-config.md#…, tzn. lokálně mít PHP 8.1, ale řekneš composeru, že se má chovat tak, jako kdyby měl PHP 7.4, takže by se ti měli stáhnout verze knihoven kompatibilní s danou verzí PHP.