Oznámení

Provoz fóra byl ukončen

Mnoho hvezdicek pri podtrzeni nadpisu

před 14 lety

Vladimír Novotný
Člen | 7

Pokud je prilis dlouhy nadpis a podtrhavam to cele (vim, ze staci jen par hvezdicek), tak to hlasi:
PHP has encountered a Stack overflow

Mozna je to uchylne mit tak dlouhe nadpisy a jeste je podtrhavat, ale stejne tam bude asi nejaky bug, protoze treba 500 hvazdicek by normalne nemelo zpusobit preteceni zasobniku. Takze to bude asi spostrebovat nadmerne mnozstvi pameti i v beznem pripade, coz se moc neprojevi (pouze na rychlosti a vytizeni serveru).

před 14 lety

David Grudl
Nette Core | 6806

tak to je vážná věc, půjdu zjistit kde je zakopaný pes. Můžu se ještě zeptat na přesnou verzi Texy, PHP a pod čím běží (Apache1, 2, IIS…) ?

před 14 lety

Vladimír Novotný
Člen | 7

Omlouvam, ze reaguji takto se zpozdenim. Nevim, zda jsi to resil a vyresil nebo nikoli.

PHP has encountered a Stack overflowHTTP/1.1 500 Server Error Server: Microsoft-IIS/5.1 Date: Wed, 03 Aug 2005 22:42:20 GMT Content-Type: text/html Content-Length: 44 –2147417842 (0×8001010e)

Texy bezi na PHP Version 4.3.10, Windows XP SP2 s integrovnym IIS. Texy je verze Texy! Version 1RC (2005/5/31).

Nevim kolik presne je tech hveznicek treba, ale myslim tak 500 jiz staci (kdyz ne, zkus vic). Urcite to neni nicim jinym v tom zdrojovem souboru. Stacilo vzit treba soubor exy-5rc\examples\_basic\syntax.texy a ten zadpis Texy! is sexy! podtrhnout vetsim poctem hvezdicek.

před 13 lety

David Grudl
Nette Core | 6806

Tohle je interní chyba PHP 4, se kterou nelze nic dělat. Havárie nastane už při parsování pomocí preg_match(). Ve verzi PHP 5 se už naštěstí neprojevuje.