Board logo

標題: 學務系統自動更新問題 [打印本頁]

作者: wjl651022    時間: 2011-2-2 00:31     標題: 學務系統自動更新問題

想請問以下的自動更新程式有錯嗎?
為何我們學校不能自動更新?
另外可以指導我自動壓縮備份排程要怎麼寫嗎?
麻煩請寫仔細一點,因為我還是資訊菜鳥
感恩....

//sfs3 安裝目錄
$SFS_INSTALL_PATH="/var/www/sfs3";

$SFS_TEMP_DIR="/tmp/sfs3_stable5";

if (is_dir($SFS_TEMP_DIR)) {
exec("rm -rf ".$SFS_TEMP_DIR);
}

if (file_exists("/tmp/sfs_stable.tar5.gz")) {
exec("rm -f /tmp/sfs_stable5.tar.gz");
}

if (!is_dir($SFS_INSTALL_PATH)) {
echo "Oh! Error! .... File *** sfs3 *** not exists!\n";
echo "please run ./setup.sh first!\n";
exit;
}

$SFS_TAR_FILE="http://sfscvs.tcc.edu.tw/sfs_stable5.tar.gz";

exec("wget -q ".$SFS_TAR_FILE." --directory-prefix=/tmp");
exec("tar zxf /tmp/sfs_stable.tar.gz -C /tmp");
exec("cp -a ".$SFS_TEMP_DIR."/* ".$SFS_INSTALL_PATH);

include $SFS_INSTALL_PATH."/sfs-release.php";

echo "Update to ".$SFS_BUILD_DATE."\n";
?>

[ 本帖最後由 wjl651022 於 2011-2-2 00:33 編輯 ]
作者: chiming    時間: 2011-2-2 12:21

您用的系統是自架的嗎?
如果是用本縣的ACFS-SFS
這些工作都是內建的
但下面兩篇必讀
http://163.23.89.100/pub/sfs_doc/SFS2010.pdf
http://163.23.89.100/free/viewthread.php?tid=754

作者: wjl651022    時間: 2011-2-10 23:02

我使用bin/裡的ACFSsfsBK.txt已經可以更新跟備份,不過為何apach2自動無法執行,清晨五點更新完,早上上班還要在手動更新?是哪裡需要修改嗎?
作者: chiming    時間: 2011-2-11 18:46

我將更新的程式做了修正
您將它下載取代掉伺服器內的
執行看看
http://163.23.89.100/pub/sfs_tool/ACFSsfsBK.txt





歡迎光臨 彰縣自由軟體交流論壇 (http://free.jls.idv.tw/) Powered by Discuz! 6.0.0