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

    [PHP] - exec, Zip con password?

    Sto cercando di creare uno zip con password, in locale funziona perfettamente ma sul server remoto
    non da output e va in timeout ho provato ad utilizzare varie sintassi...

    Codice PHP:
    <?php
    // DEV
    error_reporting (E_ALL);
    // PRESET
    $output NULL;
    echo 
    "<div align=\"left\">";
    echo 
    "<hr /><pre>";
    //-------------------------------------------------
    // Zip help
    //-------------------------------------------------
    // -9           compress better
    // -r           recurse into directories
    // -e           encrypt
    // -P           use password to encrypt zipfile
    // --password     alias di -P
    // -T           test zipfile integrity
    // -m           move into zipfile (delete files)
    //-------------------------------------------------

    // Test in locale (Funziona perfettamente)

        
    exec("zip -2 -e --password pippo -v dump_1.zip dump_file.sql"$output);
        
    exec("zip -2 -e --password 'pippo' -v dump_2.zip dump_file.sql"$output);
        
    exec("zip -2 -e -P pippo -v dump_3.zip dump_file.sql"$output);
        
    exec("zip -2 -e -P 'pippo' -v dump_4.zip dump_file.sql"$output);

    // Sul server remoto Funziona solo se elimino -e (encrypt)

        
    exec("zip -2 -v dump_no_pw.zip dump_file.sql"$output);

    // ..

        
    print_r($output);

    // ..
    echo "</pre><hr />";
    echo 
    "</div>";
    ?>
    In locale funziona perfettamente
    codice:
    Array
    (
        [0] => updating: dump_file.sql 	(in=273912) (out=48605) (deflated 82%)
        [1] => total bytes=273912, compressed=48617 -> 82% savings
        [2] => updating: dump_file.sql 	(in=273912) (out=48605) (deflated 82%)
        [3] => total bytes=273912, compressed=48617 -> 82% savings
        [4] => updating: dump_file.sql 	(in=273912) (out=48605) (deflated 82%)
        [5] => total bytes=273912, compressed=48617 -> 82% savings
        [6] => updating: dump_file.sql 	(in=273912) (out=48605) (deflated 82%)
        [7] => total bytes=273912, compressed=48617 -> 82% savings
        [8] => updating: dump_file.sql 	(in=273912) (out=48605) (deflated 82%)
        [9] => total bytes=273912, compressed=48605 -> 82% savings
    )
    In remoto funziona solo se elimino l'opzione -P (necessari per impostare una password)

    cichity74

  2. #2
    il problema è evidentemente sull'host. Prova a scrivere agli amministratori.

  3. #3
    qualche idea...?
    up

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.