We launched new forums in March 2019—join us there. In a hurry for help with your website? Get Help Now!
    • 30452
    • 12 Posts
    Come ho scritto nel General Support in inglese mi è successo un casino a seguito di un riavvio improvviso ( http://modxcms.com/forums/index.php/topic,6529.0.html ). Siccome non son troppo lucido preferisco scrivere qui che il nervoso non mi fa trovare le parole inglesi corrette tongue . La domanda è : qualche giorno fa avevo esportato il db di modx (attraverso il pannello manager). Ora siccome non sapevo come risolvere il problema ho creato una nuova installazione di modx, copio il mio template nella cartella giusta. Vado nel pannello manager e importo il db che aveva esportato. E cosa trovo ? Niente shocked Cioè mi spiegate gentilmente a cosa serve fare il backup del sito se non mi salva le pagine create (una decina, che al solo pensiero di rifare mi vien male) e gli snippet che avevo creato? Se sbaglio io chiedo venia! Grazie a chi mi aiuta a risolvere il problema!
      • 15896
      • 80 Posts
      Apri il dump sql (il file esportato dal backup di modx) e guarda se sono presenti i dati che ti mancano. Mi viene un dubbio: hai selezionato tutte le tabelle prima di effettuare l’esportazione?
      Altro dubbio: facendo una nuova installazione hai dato un prefisso alle tabelle. E’ lo stesso che avevi dato nell’installazione precendente?

      Se i dati sono presenti nel dump allora il problema sta da altra parte e lo affrontiamo dopo. Per adesso facci sapere questo.

      Ciao
        • 30452
        • 12 Posts
        Eccomi, allora ho risolto. Le tabelle per fortuna le avevo selezionate tutte (i dati erano presenti infatti nel file esportato) e il prefisso era corretto. Ora, ammetto che non ho ben capito che ho fatto ma in pratica, creando una nuova installazione e poi importando il file esportato precedentemente mi trovavo con il doppio delle tabelle (doppioni insomma) e li non riusciva ad accedere a nessuna di queste credo (conflitto?) restituendomi quindi 0 dati. Ho risolto cancellando manualmente il db e importandolo da capo! Grazie mille kimu per la velocita’ nel rispondere cmq smiley Se non era per le tue due ipotesi non guardavo phpmyadmin e probabilmente gettavo tutto tongue Grazie ancora!
        ps: complimenti per il tuo sito, chiaro e ben navigabile !
          • 15896
          • 80 Posts
          Sono contento che hai risolto. Il problema per cui si è generata questa situazione è che probabilmente non hai detto al backup di modx di aggiungere l’istruzione DROP TABLE al dump (c’è una casella da spuntare a proposito).
          DROP TABLE è per esteso DROP TABLE IF EXIST, cioè cancella la tabella se esiste prima di importarla. Questo ti garantisce che se la tabella è gia esistente viene eliminata e poi ricreata con i dati presenti nel dump. Il fine è proprio di evitare situazioni come quelle in cui sei incappato.
          in generale si usa proprio per ricreare il db da un determinato punto...(in cui presumibilmente funzionava tutto bene... laugh)

          Grazie per i complimenti sul sito...

          Ciao