コード例 #1
0
<?php

require_once "../src/Prods.inc.php";
$account = new RODSAccount("localhost", 1247, "rods", "rods", "tempZone");
$target_file = '/tempZone/home/rods/test/SantaMonica.jpg';
try {
    $start_time = microtime(true);
    $myfile = new ProdsFile($account, $target_file);
    $numbytes = $myfile->repl('resc2', array('backupMode' => true));
    echo "Replication successful! {$numbytes} bytes written <br/>\n";
    $end_time = microtime(true);
    $exec_time = $end_time - $start_time;
    echo "--- test successful!  in ({$exec_time} sec) --- <br/>\n";
} catch (RODSException $e) {
    echo "--- test failed! --- <br/>\n";
    echo $e;
    echo $e->showStackTrace();
}