Projekt na verzi 0.9.7 přechod PHP 5.2 na PHP 5.3?

Upozornění: Tohle vlákno je hodně staré a informace nemusí být platné pro současné Nette.
LeonardoCA
Člen | 296
+
0
-

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
+
0
-

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)

22
Člen | 1478
+
0
-

0.9.7 verze by měla fungovat na 5.3.8 bez nějakých potíží.. hledal bych problém spíš u konfigurace serveru.. mod_rewrite apod.

LeonardoCA
Člen | 296
+
0
-

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

22
Člen | 1478
+
0
-

a co error.log? a mod_rewrite funguje?

LeonardoCA
Člen | 296
+
0
-
  • 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
+
0
-

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?

Patrik Votoček
Člen | 2221
+
0
-

zkoušel jsi tam checker ?

Patrik Votoček
Člen | 2221
+
0
-

Btw není tam náhodou DOTDEB build PHP (https://twitter.com/…57579634688)

LeonardoCA
Člen | 296
+
0
-

checker je bez problemu
pomohl restart apache
mozna je to neco jako:
https://forum.nette.org/…ion-fault-11#…

LeonardoCA
Člen | 296
+
0
-

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.