Nette sandbox – stridave chyba 500 a ok stav

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

Ahoj, nahodil jsem čistej sandbox + do rootu .htaacess s obsahem

RewriteEngine On

RewriteBase /
RewriteRule ^$ www/ [L]
RewriteRule (.*) www/$1 [L]

víc nic. Když jdu na stránku tak vidim „Congratulations!“ page. Když dám f5 tak vidím chybu 500. a tak stále dokola. Log prázdný. Netušíte nekdo co by to mohlo byt? Starsi nette nedela problem, neni mozný problém v nem ?

http://test.prochazkadavid.cz

Ot@s
Backer | 476
+
0
-

Už bys měl vědět, že nette má log adresář a v něm soubory s chybama (v default konfiguraci produkce). Nahlídni do něj a myslím, že na to rázem přijdeš sám.

Re4DeR
Člen | 71
+
0
-

Hm. To už vím. A pokud bys četl pozorněji tak píšu – Log prázdný.
Pokud to mám rozvinout tak složka log existuje, má nastaveno oprávnění 777 a je prázdná (což není tak divny protože je to 500 hostingu).

Editoval Re4DeR (14. 11. 2014 10:15)

Ot@s
Backer | 476
+
0
-

Pak je to ale spíše otázka na provozovatele VPS/hostingu. Pokud je log nette prázdný, podívej se do logu apache(VPS) nebo kontaktuj podporu(hosting).

Editoval Ot@s (14. 11. 2014 10:40)

Re4DeR
Člen | 71
+
0
-

jj hosterovi jsem psal o apache log. php log je prázdny.

spis mi jde o to ze se starsi verzi nette nikdy nebyl problem tak jestli nekdo netusi co by to mohlo byt. nekde jsem tu na foru cetl postezovani ze mu novy nette shazuje apache, ale nevim kde to bylo.

Uvidime co rekne apache log a podpora.

aha – hned podemnou https://forum.nette.org/…e-na-easyphp#…

Editoval Re4DeR (14. 11. 2014 10:53)

Re4DeR
Člen | 71
+
0
-

hoster:
Problém jsem na serveru prověřil, podle systémového logu dochází při zpracování skriptů Vaší aplikace k pádu PHP interpretru a to zřejmě kvůli nějaké chybě v něm přítomné. Zpracování skriptu je v takovém případě ukončeno okamžitě, proto se nikam nic nezaloguje. Opravit tuto chybu bohužel není v našich možnostech, to by měli udělat vývojáři PHP. Zkusil jsem na Vašem serveru zaktualizovat PHP na poslední verzi používané řady 5.4, bohužel ani to nepomohlo, chyba tedy zřejmě zatím není opravena.

zajimavy

Azathoth
Člen | 495
+
0
-

měl jsem stejný problém, pomohlo, když si admin hostingu pohrál s nastavením direktiv, bohužel mi neřrkl, co jak nastavil.

Re4DeR
Člen | 71
+
0
-

hm to by me zajimalo jak.

Azathoth
Člen | 495
+
0
-

@Re4DeR mě taky, řekli mi akorát, že nastavili php direktivy tak, jak to udělali dříve ostatním klientům, kteří měli s nette stejné problémy…

Re4DeR
Člen | 71
+
0
-

u koho to más plz?

Azathoth
Člen | 495
+
0
-

@Re4DeR na active24

pawouk
Člen | 172
+
0
-

@Re4DeR Zkus si prosím zakomentovat řádek 53 v Nette\Http\Response

	public function __construct()
	{
		if (PHP_VERSION_ID >= 50400) {
			if (is_int($code = http_response_code())) {
				$this->code = $code;
			}
			//header_register_callback(array($this, 'removeDuplicateCookies'));
		}
	}

Dej echo jestli to pomohlo.

Re4DeR
Člen | 71
+
0
-

super! to pomohlo !

tady taky reseni https://forum.nette.org/…unction-null

Editoval Re4DeR (15. 11. 2014 11:05)