Visualizzazione risultati 1 fino 7 di 7

Discussione: Time out nel quote di un post

  1. #1
    Guest

    Predefinito

    Provate, ad esempio, a quotare questo:

    http://luvi.altervista.org/forum/pos...te&p=41740

    Va in timeout il PHP:


    Fatal error: Maximum execution time of 15 seconds exceeded in /membri/luvi/forum/posting.php on line 808

    E' la prima volta che mi capita, e lo da solo nel quote, e non nella risposta.

    Ci sono state modifiche alla configurazione del PHP?

    Grazie :)

    LuVi

  2. #2
    Guest

    Predefinito

    La funzione che manda tutto in time out è la preg_replace()

    LuVi

  3. #3
    Guest

    Predefinito

    Su Altervista gli script hanno un limite di tempo massimo per essere eseguiti (15 sec), quando lo sperano apache termina il funzionamento e manda quel messaggio d'errore.

    Quello che ti accade é che la funzione da te citata ci mette molto tempo ad eseguire il suo lavoro.

  4. #4
    Guest

    Predefinito

    Citazione Originalmente inviato da numerone
    Su Altervista gli script hanno un limite di tempo massimo per essere eseguiti (15 sec), quando lo sperano apache termina il funzionamento e manda quel messaggio d'errore.

    Quello che ti accade é che la funzione da te citata ci mette molto tempo ad eseguire il suo lavoro.
    Ma ieri non dava alcun problema! Forse è cambiato il time out?

    LuVi

  5. #5
    Guest

    Predefinito

    Forse l'argomento passato alla funzione é cresciuto in modo esponenziale?

  6. #6
    Guest

    Predefinito

    Citazione Originalmente inviato da numerone
    Forse l'argomento passato alla funzione é cresciuto in modo esponenziale?
    Ora l'ho disattivato, però, sostanzialmente, è l'hack per evitare il quote multiplo, che non fa altro che fare:

    [code:1:79c0e5d45c]$message = preg_replace('/(\[quote=(.*?)\]((.|\n )*)\[\/quote\])/si',"[..]\n\n",$message);
    [/code:1:79c0e5d45c]

    Se il post è lungo (diciamo sui 1000 char) non fa a tempo a fare il replace...

    LuVi

  7. #7
    Guest

    Predefinito

    Up ?

Regole di scrittura

  • Non puoi creare nuove discussioni
  • Non puoi rispondere ai messaggi
  • Non puoi inserire allegati.
  • Non puoi modificare i tuoi messaggi
  •