Blame | Last modification | View Log | RSS feed
<?php#指派命名空間qbpwcfnamespace qbpwcf;#匯入外部套件include("../allInOne.php");/*#提示正在測試的項目echo "<hr>fuse::mountFtp - testCase 1".PHP_EOL;#函式說明:#用curlftpfs指令將ftp掛載到本地目錄#回傳結果:#$result["status"],執行是否正常,"true"代表正常,"false"代表不正常.#$reuslt["error"],執行不正常結束的錯訊息陣列.#$result["function"],當前執行的函式名稱.#必填參數:#$conf["fileArgu"],字串,php變數__FILE__的內容,亦即該檔案在檔案系統的絕對路徑$conf["fileArgu"]=__FILE__;#$conf["path"],字串,要掛載ftp到本機端的哪個目錄.$conf["path"]="fuseT";#可省略參數:#$conf["ftpAcct"],字串,ftp帳戶名稱,預設為"anonymous"$conf["ftpAcct"]="ftpuser";#$conf["ftpPass"],字串,ftp密碼,預設不使用.$conf["ftpPass"]="ftpuser";#$conf["ftpAddr"],字串,ftp位置,預設為"localhost".$conf["ftpAddr"]="localhost";#$conf["ftpPort"],字串,ftp port,預設為"21".#$conf["ftpPort"]="21";$mountFtp=fuse::mountFtp($conf);unset($conf);#如果執行失敗if($mountFtp["status"]==="false"){#印出結果var_dump($mountFtp);#結束執行exit;}#if end#印出結果var_dump($mountFtp);*//*#提示正在測試的項目echo "<hr>fuse::umount - testCase 1".PHP_EOL;#涵式說明:#卸載已掛載的目錄#回傳結果:#$result["status"],執行是否正常,"true"代表正常,"false"代表不正常.#$reuslt["error"],執行不正常結束的錯訊息陣列.#$result["function"],當前執行的函式名稱.#必填參數:#$conf["path"],陣列,想要卸載的裝置勢別資訊,當塞選到只剩下一個儲存裝置時,將會掛載之.$conf["path"]="fuseT";#$conf["fileArgu"],字串,__FILE__的內容,預設為當前檔案的位置.$conf["fileArgu"]=__FILE__;#備註:#只能在command line下運行$umount=fuse::umount($conf);unset($conf);#如果執行失敗if($umount["status"]==="false"){#印出結果var_dump($umount);#結束執行exit;}#if end#印出結果var_dump($umount);*//*#提示正在測試的項目echo "<hr>fuse::mountSftp - testCase 1".PHP_EOL;#函式說明:#用sshfs指令將sftp掛載到本地目錄#回傳結果:#$result["status"],執行是否正常,"true"代表正常,"false"代表不正常.#$reuslt["error"],執行不正常結束的錯訊息陣列.#$result["function"],當前執行的函式名稱.#必填參數:#$conf["fileArgu"],字串,php變數__FILE__的內容,亦即該檔案在檔案系統的絕對路徑$conf["fileArgu"]=__FILE__;#$conf["path"],字串,要掛載ftp到本機端的哪個目錄.$conf["path"]="fuseT";#可省略參數:#$conf["sftpAcct"],字串,ftp帳戶名稱,預設為"anonymous"$conf["sftpAcct"]="ftpuser";#$conf["sftpPass"],字串,ftp密碼,預設不使用.$conf["sftpPass"]="ftpuser";#$conf["sftpAddr"],字串,ftp位置,預設為"localhost".$conf["sftpAddr"]="169.254.1.1";#$conf["sftpPort"],字串,ftp port,預設不指定.#$conf["sftpPort"]="";#備註:#只能在command line運行#建構中$mountSftp=fuse::mountSftp($conf);unset($conf);#如果執行失敗if($mountSftp["status"]==="false"){#印出結果var_dump($mountSftp);#結束執行exit;}#if end#印出結果var_dump($mountSftp);*/?>