Stránka 1 z 1

Resource Limits - php nastavení

Napsal: sob 13. lis 2010, 19:41
od JvtDeSiGn
Zdravím,

přesunul jsem stránky na jiný hosting a dívám se, že dlouhé GET v URL vrací index. Zjistil jsem, že to vezme maximálně 64 znaků.

V nastavení mám:

Kód: Vybrat vše

;;;;;;;;;;;;;;;;;;;
; Resource Limits ;
;;;;;;;;;;;;;;;;;;;

max_execution_time = 30
max_input_time = 60
;max_input_nesting_level = 64 ; Maximum input variable nesting level
memory_limit = 16M
Ale když zvýším ten max_input_nesting_level na 128, tak to stále nefunguje :?

Nevíte proč to nejde? Dělám někde chybu, nebo mám změnit ještě jinou hodnotu?

Re: Resource Limits - php nastavení

Napsal: sob 13. lis 2010, 20:20
od KapaCZ
problém je ; před max_input_nesting_level

Re: Resource Limits - php nastavení

Napsal: sob 13. lis 2010, 20:30
od JvtDeSiGn
To už jsem také zkoušel, vymazal jsem ; včetně komentáře a stejně nic :(

Re: Resource Limits - php nastavení

Napsal: sob 13. lis 2010, 22:36
od Exp
Nesting level nemá s maximální délkou URL nic společného, nesting je vnořování - můžeš předávat pole do POST a GET parametrů.

Např.

Kód: Vybrat vše

<input name="foo[bar][bee][]" /> //vnoření 3 úrovně hluboké
Teď sem si jen tak zkusil pomocí GET vytáhnout z URL necelých 4k znaků a bez problémů mi to vrátilo. Kolik znaků tam máš ty?

Napadá mě jedině nastavení Apache LimitRequestLine directive, ale default je 8190 znaků, tak jedině že bys to měl extrémně snížené.

Re: Resource Limits - php nastavení

Napsal: ned 14. lis 2010, 00:15
od JvtDeSiGn
Aha, tak špatná hodnota... Co se týče nastavení Apache, tak mohu jen zapínat a vypínat moduly, takže dál s tím asi už nic moc neudělám. Upravil jsem skript aby zkracoval URL, ať to zatím funguje, a zmíním se o tom u podpory.

Jinak v logu jsem našel, že to psalo:

Kód: Vybrat vše

ALERT - configured request variable name length limit exceeded - dropped variable

Re: Resource Limits - php nastavení

Napsal: ned 14. lis 2010, 03:04
od Exp
Zkusil bych tohle:
I increased the hphp.post.max_value_length and hphp.request.max_value_length values so that fixed the problem

Re: Resource Limits - php nastavení

Napsal: ned 14. lis 2010, 15:40
od arxeiss
Velikost GETu bych ale nějak nezvyšoval, podle standartů je maximální velikost 2kB URL adresy, takže aby to potom jelo korektně pro vyhledávače apod...

Re: Resource Limits - php nastavení

Napsal: ned 14. lis 2010, 16:25
od JvtDeSiGn
Ok, díky za tip. Ráno to vyzkouším, ať se případný výpadek není během plného provozu.

Re: Resource Limits - php nastavení

Napsal: pon 15. lis 2010, 07:16
od JvtDeSiGn
Tak to nepomohlo :(

Re: Resource Limits - php nastavení

Napsal: pon 15. lis 2010, 09:23
od Exp
Postni sem ten string, který to nevezme.

Re: Resource Limits - php nastavení

Napsal: pon 15. lis 2010, 20:41
od JvtDeSiGn
Konkrétní URL?

Re: Resource Limits - php nastavení

Napsal: pon 15. lis 2010, 20:47
od arxeiss
Jo

Re: Resource Limits - php nastavení

Napsal: pon 15. lis 2010, 22:53
od JvtDeSiGn
URL už jsou zkracovány, ale mělo by fungovat vše co napíšeš na konec.

Takže URL třeba:
http://www.kytarovecentrum.cz/?418,sono ... tage-2-set

Stále funguje:
http://www.kytarovecentrum.cz/?418,sono ... dddddddddd

A je to v háji...:
http://www.kytarovecentrum.cz/?418,sono ... dddddddddd

Re: Resource Limits - php nastavení

Napsal: pon 15. lis 2010, 23:37
od arxeiss
jak moc už jsou zkracovány? A myslím že v URL nesmí být čárka

Re: Resource Limits - php nastavení

Napsal: úte 16. lis 2010, 06:52
od JvtDeSiGn
Zkracoval jsem názvy na 35 znaků, projevuje se to jen u dlouhých názvů.

čárka - Quick.Cart a Quick.CMS si na čárce zakládají a nikdy jsem s tím problém neměl.

Re: Resource Limits - php nastavení

Napsal: úte 16. lis 2010, 11:12
od Exp
Čárky nevadí. Zkus si to zprovoznit na localhostu.

Re: Resource Limits - php nastavení

Napsal: úte 16. lis 2010, 16:50
od JvtDeSiGn
Funkčnost vyzkoušenou mám, tohle už jelo na dvou dalších serverech.

Re: Resource Limits - php nastavení

Napsal: úte 16. lis 2010, 17:02
od arxeiss
Tak jedině výpis PHPinfa z obou a porovnávat :)
Pro porovnání je vhodný nástroj v PSPadu ;)

Re: Resource Limits - php nastavení

Napsal: stř 17. lis 2010, 18:15
od JvtDeSiGn
Ok, mrknu na to a dám vědět. Tohle mě nenapadlo :wink: