Projekt na verzi 0.9.7 přechod PHP 5.2 na PHP 5.3?
- LeonardoCA
- Člen | 296
Prosím o rychlou radu.
Na hostingu, kde běží dva projekty na Nette verzi 0.9.7 změnili verzi PHP na 5.3.8
Hledám rychlé řešení a nemám s tím zkušenost, co je třeba udělat, aby projekty běžely.
V tuto chvíli server vrací jen „502 Bad Gateway“.
Je nutné stáhnout namespace verzi nette a upravit celý projekt nebo je možné to rozchodit i jinak – jednodušeji?
- Petr Mašát
- Člen | 101
Hezký den,
a původně tam byla verze php 5.2? Jaký webhosting bez inicializace od klienta
změní verzi PHP z 5.2 na 5.3? Takový webhoster by měl být pro výstrahu
všem ostatním vytáhnut před barák a tam oběšen na UTP kabelu.
pm*
Editoval tachyon (20. 12. 2011 14:38)
- LeonardoCA
- Člen | 296
No prave, ze nevidim duvod proc to nefunguje
promazal jsem temp, robot loader se spusti vygeneruje se jeho soubor, ale pak se
nic nedeje a framework nehlasi zadnou chybu ani do logu
- LeonardoCA
- Člen | 296
- na logy nemam pristup a pry tam neni vubec nic
- php nehlasi zadnou chybu
zapomnel jsem napsat mozna dulezitou informaci tu chybu vraci nginx/0.7.67 – zatim nechapu proc, bezi to na apache, v tom bude asi hacek
ted se mi povedlo ze se par stranek zobrazilo a uz to zase nejde,
vypada to spis na neco v konfiguraci serveru
- LeonardoCA
- Člen | 296
Zajimave, ze vsechny ostatni projekty na tom serveru jedou, jen nette ma problem…
Informace od spravce serveru
Nginx u nas funguje pouze jako reverzni proxy, ktery dal predava pozadavek apachi, ze ktereho je php spousteno jako modul
V globalnim logu apache se pri nacitani problemovych stranke objevuje chyba:
[Tue Dec 20 17:07:21 2011] [error] child died with signal 11
To zpusobi, ze je vypsana hlaska nginxu „Bad Gateway“, protoze mu spojeni v podstate umre a nedostava zadnou odpoved.
Tusim, ze problem nebude ve verzi php, ale v necem jinem, ale proc to dela zrovna s nette?
- LeonardoCA
- Člen | 296
checker je bez problemu
pomohl restart apache
mozna je to neco jako:
https://forum.nette.org/…ion-fault-11#…
- LeonardoCA
- Člen | 296
Tak byl to problem s $list = get_defined_constants(TRUE); na dane
konfiguraci.
Po par hodinach po restartu se chyba zas projevila a reseni z vlakna uvedeneho
vyse pomohlo.