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

    Lo script in locale funge, in remoto se ne esce come premendo ESC ...

    Ho realizzato insieme ad un mio collaboratore (beh in realta' l'ha fatto praticamente tutto lui ) uno script in PHP che si occupa di aggiornare i prodotti, i prezzi, le quantita' e tutti i dettagli degli articoli disponibili da un file .txt, inserendo determinati valori in certe tabelle di un DB MySQL di un sistema eCommerce tipo OSC.

    In pratica, evita di dover inserire a mano oltre 40000 prodotti ogni 2 giorni, la cosa sarebbe impossibile

    Ora, il testing in locale funge tutto, su 4.3.3., e del file con 45.000 prodotti, lo script li inserisce tutti.

    Ma su PHP5, succede che dopo 8000,13000 o 25000 update query, lo script si "fermi" come se premessi ESC. Non esce con nessun errore, niente di niente, semplicemente, si ferma.

    Ci troviamo tutti e 2 impreparati davanti ad un problema cosi'... non ci sono errori, non c'e' nessun debug da analizzare .. niente di niente ...

    Senza stare a postare tutto il codice che e' direi lunghetto, perche' ogni prodotto viene inserito in una specifica categoria o sottocategoria, se non c'e' viene creata etc. avete mai sperimentato un tale tipo di comportamento?
    "Strange game. The only winning move is not to play."

  2. #2
    non me ne intendo di DB di grosse dimensioni, però potrebbe essere che in remoto, il server abbia un timeout, cioè dopo un certo periodo di tempo che lo script è in esecuzione, viene fermato da solo così da evitare cose come cicli infiniti

  3. #3
    Il ragionamento tornerebbe se ogni volta gli inserimenti fossero in numero simile, ma variano da 8.000 a 30.000 ... quindi c'e' una bella differenza di tempo nell'esecuzione ...
    "Strange game. The only winning move is not to play."

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.