Visualizzazione dei risultati da 1 a 4 su 4
  1. #1

    Redirect in loop che si ferma

    Ciao a tutti,
    all'interno di un applicazione c'è un loop di redirect (Header('Location:....') con un contatore che incrementa di uno.
    Il loop mi si ferma a 21 e oltre non va.
    Secondo voi da cosa dipende? max_execution_time nel php.ini con tempo basso, oppure ci son altri fattori che bloccano di default il loop al raggiungimento di un determinato numero di redirect (l'ho buttata lì...)?

  2. #2
    Decisamente qualche impostazione del php.ini.

    Se puoi modificare la configurazione del php lo vedi subito se cambia la storia.

    Ciao!!

  3. #3
    Cercando in rete ho trovato QUESTA DISCUSSIONE che tratta dell'argomento.
    Sembra che il limite di 20 redirection sia impostato sul browser (almeno per quanto riguarda Firefox, non so gli altri).
    Digitando "about:config" sull barra degli indirizzi di Firefox e controllando il parametro "network.http.redirection-limit" vedrai che esso è impostato a 20.
    Per cui la modifica, per poter realizzare più di 20 redirect, andrebbe effettuata sul browser, quindi lato client.
    "Mai discutere con un idiota. Ti trascina al suo livello e ti batte con l'esperienza." (Oscar Wilde)

  4. #4
    In effetti la modifica su FF è agile, su IE... lasciamo perdere.
    Mi basta quella sdi FF

    Dimenticavo, grazie

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2025 vBulletin Solutions, Inc. All rights reserved.