Sviluppo software e assistenza > GoJack Web - Wap
Fatal error: Allowed memory size of 67108864 bytes exhausted
littleqwerty:
--- Citazione da: marillac - Luglio 25, 2013, 05:26:34 pm ---Impozzibile, ognuna ha il suo Zerver
--- Termina citazione ---
quindi se ho capito bene
pinguina1.fornitoredispazioweb
pinguina2.fornitoredispazioweb
pinguina3.fornitoredispazioweb
pinguina4.fornitoredispazioweb
--- Citazione da: Daniele8787 - Luglio 25, 2013, 04:36:06 pm ---creare nella stessa cartella dove risiede gojack.php, un file di nome ".htaccess" e scrivere all'interno
--- Termina citazione ---
c'è un comando php per sapere quanta memoria è stata dedicata?
antonino.spampinato:
sempre quello che ti ho risposto l'altra volta.
cioè da script php
<?php echo memory_get_usage();
?>per dettagli http://www.php.net/manual/it/function.memory-get-usage.php
resto dell'opinione che nel codice non usi unset,ne su singole page, dopo aver prelevato e salvato a parte: content,captcha,cookie errmsg e accept (forse qualcos'altro) e sul contenitore dove è contenuto l'intero services.xml (dopo aver estrapolato id e name) il controllo sulla versione è inutile.
perché? se nel serve originale, riceve una variabile data. es. http://www.lo_sai.tu?id=1001&name=paperino&data=27%2f07%2f131030 (corrisponde ad 27/07/13 ore 10:30) id e name in quel caso sono service_personali (service personali veri solo se si trovano con id superiore a mille e solo se si trova nei tag service personali rimarranno).
Il server originale, se non riconosce id e o/name (id e name che hai conservato quando leggi il services.xml dai server personali, per l'invio di sms) aumenta le statistiche generali, non abbinabili ad nessun servizio, se la data coincide il service non si tocca, se non coincide si aggiorna.
resta il problema del parsing di service personali e link php (gotext).
mannaggia avremmo risparmiato.
ps. ovviamente i service con id uguale, superiore a mille che si trovano sul server originale, restano fuori dai tag service_personali. (id superiori a mille dovrebbero esistere, solo per quei servizi senza login teoricamente.. per i server client quando si inserisce un service con id =>1000 va nei personali.)
Daniele8787:
Guarda che tutte queste cose le ho fatte, e l'unset lo uso abbastanza. E comunque la SOLA funzione di aggiornamento servizi riempie tutta la memoria (quindi non c'entra granchè il resto di gojack e l'invio sms), poichè l'errore si ha anche se nella pagina info, premi il tasto per l'aggiornamento automatico, mentre mi pare che non dia problemi se in strumenti premi "aggiorna xml" poichè li non c'è quasi niente di codice, semplicemente riscarica l'xml senza dirti cosa ha aggiornato.
marillac:
--- Citazione da: littleqwerty - Luglio 26, 2013, 01:15:25 am ---
--- Citazione da: marillac - Luglio 25, 2013, 05:26:34 pm ---Impozzibile, ognuna ha il suo Zerver
--- Termina citazione ---
quindi se ho capito bene
pinguina1.fornitoredispazioweb
pinguina2.fornitoredispazioweb
pinguina3.fornitoredispazioweb
pinguina4.fornitoredispazioweb
--- Termina citazione ---
Esatto!!!! 8) 8) 8)
Navigazione
[0] Indice dei post
Vai alla versione completa