0
我想使用Phar Class Php 5.3+給我,但我有一個問題,我的網站備份。我不想將以前的備份包含到我的備份文件中,因此我想排除$skip = "BackUp*.tar";
,但我找不到一種方法來製作它。基本上我的腳本在這裏:使用phar類備份完整的網站在php中排除一些文件
<?php
$root = realpath($_SERVER['DOCUMENT_ROOT']); // the website root
$sdir = realpath($_SERVER['DOCUMENT_ROOT'] . dirname($_SERVER['PHP_SELF'])); // the directory where this script is stored
$name = "BackUp_" . date("[d-m-Y][H-i-s]") . ".tar"; // name of the archive
$skip = "BackUp*.tar"; // files to skip/exclude from backup
$phar = new PharData($name); // create new call
$phar->buildFromDirectory($root); // create a tar file from root with all files/dirs
?>
有沒有辦法讓它變得簡單?
可以排除'$ sdir/$ skip'?你能舉個例子嗎?對我來說這是一個新課,直到現在我還沒有幸運地用Google搜索。 – Alessandro 2015-04-14 06:07:01