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

    "Problema" backup DB Mysql

    Ciao ragazzi

    volevo farvi una domanda. Uso questo codice per fare un backup (dump) del mio db e sotto windows funziona correttamente. Sotto MacOS X, invece, mi dice backup fallito (anche se poi il backup lo fa correttamente), vorrei capire perché.. é il codce che uso ad essere obsoleto o inadatto sotto mac os x?

    codice:
    <?php
    
    include ("../../t6/include/connect.php");
    
    $backupFile = '../../t6/backup/' . $db . date("Y-m-d-H-i-s") . '.sql';
    $command = "mysqldump -h $host -u $user -p$password $db > $backupFile";
    system($command, $retval);
    if ($retval==0)
    {
     echo "BackUP Riuscito!";
    }
    else
    {
     echo "BackUP Fallito!";
    }
    ?>

  2. #2
    Prova a farti stampare il contenuto della variabile $retval.
    "Mai discutere con un idiota. Ti trascina al suo livello e ti batte con l'esperienza." (Oscar Wilde)

  3. #3
    ok grazie, appena mi ridanno l'ibook controllo!

  4. #4
    riesumo questo vecchio thread per aggiornarlo

    Mi hanno dato l'ibook e finalmente ho potuto stampare la variabile $retval che uso duranta il backup ed effettivamente restituisce "1" come valore, quindi mi dice "BackUP Fallito". Però ho visto che il backup ovvero il dump riesce, in quanto riesco ad importare il db salvato..

    Quindi che faccio? tolgo quell'istruzione if di controllo? oppure devo modificare solo il valore di controllo della variabile $retval?

    Aggiungo anche che ora il problema si presenta anche su macchine windows; questo da quando ho cambiato pacchetto apache+php+mysql, prima usavo xampps ora uso ampps

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.