Nefunkcni debug mod na ipv6

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

Cau,

kdyz pristupuju k serveru pres IPv6, tak mi v Nette2 beta nefunguje debug mod. V bootstrap.php mam klasicky

<?php
Debugger::enable();
?>

Na IPv4 vsechno funguje normalne.

Nemel nekdo stejnej problem?

studna
Člen | 181
+
0
-
Debugger::enable( false );

By snad mohlo fungovat.

edit: Mrkni do API, https://api.nette.org/…ger.php.html#224 ⇒ mimo localhost musíš debug mode zapínat ručně.

Editoval studna (9. 8. 2011 12:26)

mkoubik
Člen | 728
+
0
-

Já používám

Debugger::enable(!in_array($_SERVER['SERVER_ADDR'], array(
        '127.0.0.1',
        '::1',
    )));
boky
Člen | 18
+
0
-

studna napsal(a):

Debugger::enable( false );

By snad mohlo fungovat.

edit: Mrkni do API, https://api.nette.org/…ger.php.html#224 ⇒ mimo localhost musíš debug mode zapínat ručně.

Diky moc, pomohlo to… jeste bych si dovolil upresnit tvou odpoved, kdyby mel nekdo stejny problem. Nejde jenom o localhost, ale i o lokalni adresy(je to sice v api hezky videt, ale ne kazdy tomu musi rozumet).

Jeste bych si dovolil mit poznamku k te podmince… mozna by to chtelo pridat localni adresy IPv6 (ULA), stejne jako tomu je u IPv4.

Editoval boky (9. 8. 2011 13:06)

David Grudl
Nette Core | 8173
+
0
-

Debugger detekuje '::1', nemůže být problém jinde?

boky
Člen | 18
+
0
-

David Grudl napsal(a):

Debugger detekuje '::1', nemůže být problém jinde?

no ono to nebezi na localhostu :). To sem mel asi napsat v prvnim prispevku… nak mi to nedoslo, protoze sem si pridla AAAA zaznam k existujicimu na 10.40.x.x a nedoslo mi ze ipv6 adresa je verejna. Ale kazdopadne by si mohl pridat ty ipv6 lokalni adersy. Nikdy sem to teda nepouzival, ale myslim, ze to jsou jen 2 prefixy, takze by to nemusel bejt problem.

Nechci tvrdit, ze je to dulezity, ale muze to nasrat, kdyz to budes muset resit.