Visualizzazione dei risultati da 1 a 5 su 5

Discussione: Errore memoria PHP

  1. #1

    Errore memoria PHP

    Salve,
    prima di postare qua ho cercato molto in rete ma non ho trovato la risposta che mi aspettavo.

    Arriviamo al ...Dunque ho creato uno script in una pagina di php.

    aggiungendo questa istruzione
    codice:
    else if ($p > 10 && $p <= 14) { return substr(rand_ph(0.1),0,rand(15,25)); } // 4/17 Probability
    succede che mi da in php l'errore
    codice:
    PHP Fatal error:  Allowed memory size of 268435456 bytes exhausted (tried to allocate 71 bytes) in /home/mpkelxol/public_html/junglo/jn.php on line 66
    Ho provato a fare tutto il possibile, come svuotare le variabili non più utilizzate in modo da tenere meno memoria attiva possible, ma l'errore continua, se però tolgo quell'istruzione, tutto funziona normalmente.
    Come è possibile? Da cosa dipende tecnicamente questo errore?
    (tenete conto che non posso agire in alcun modo sulla configurazione del php.ini o del webserver).

    Grazie

  2. #2
    Moderatore di PHP L'avatar di Alhazred
    Registrato dal
    Oct 2003
    Messaggi
    12,505
    E' probabile che tu abbia un ciclo che non termina mai.
    Il valore ritornato dentro quell'if viene poi usato in un qualche ciclo?

  3. #3
    Ho spostato l'istruzione al di fuori di una funzione, ora funziona... non so come mai.
    Cmq grazie della risposta.

  4. #4
    Originariamente inviato da otta88sun
    Ho spostato l'istruzione al di fuori di una funzione, ora funziona... non so come mai.
    Cmq grazie della risposta.
    ti andava in loop qualcosa
    IP-PBX management: http://www.easypbx.it

    Old account: 2126 messages
    Oldest account: 3559 messages

  5. #5
    Infatti mi è venuto il dubbio, astutamente ho spostato fuori da un funzione (che non aveva loop) e tutto è funzionato alla grande

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.