- Timestamp:
- 2012/02/15 19:56:17 (12 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
branches/version-2_12-dev/data/class/batch/SC_Batch_Update.php
r21490 r21514 36 36 * 変換したいファイルの拡張子をカンマ区切りで羅列. 37 37 */ 38 var $includes = "php,inc,tpl,css,sql,js,png,jpg,gif,swf,txt,doc,pdf";38 var $includes = 'php,inc,tpl,css,sql,js,png,jpg,gif,swf,txt,doc,pdf'; 39 39 40 40 /** 41 41 * 除外するファイル名をカンマ区切りで羅列. 42 42 */ 43 var $excludes = "distinfo.php";43 var $excludes = 'distinfo.php'; 44 44 45 45 /** … … 49 49 * @return void 50 50 */ 51 function execute($target = ".") {51 function execute($target = '.') { 52 52 $msg = ''; 53 53 $oldMask = umask(0); … … 84 84 85 85 // distinfo の変数定義 86 $distinfo = isset($distinfo) ? $distinfo : "";86 $distinfo = isset($distinfo) ? $distinfo : ''; 87 87 88 88 // distinfo.php を読み込む 89 if ($fileName == "distinfo.php") {89 if ($fileName == 'distinfo.php') { 90 90 include_once $path; 91 91 } … … 93 93 // 除外ファイルをスキップ 94 94 if (in_array($fileName, $excludeArray)) { 95 //$arrLog['ok'][] = "次のファイルは除外されました: ". $path;96 $msg = "次のファイルは除外されました: ". $path;95 //$arrLog['ok'][] = '次のファイルは除外されました: ' . $path; 96 $msg = '次のファイルは除外されました: ' . $path; 97 97 $this->printLog($msg); 98 98 continue; … … 102 102 $sha1 = sha1_file($path); 103 103 104 //$arrLog[] = $sha1 . " => ". $path;104 //$arrLog[] = $sha1 . ' => ' . $path; 105 105 106 106 // 変換対象を順に処理 … … 115 115 $out = $distinfo[$sha1]; 116 116 } else { 117 $msg = "ハッシュ値が一致しないため, コピー先が取得できません: ". $path;117 $msg = 'ハッシュ値が一致しないため, コピー先が取得できません: ' . $path; 118 118 $arrLog['err'][] = $msg; 119 119 $this->printLog($msg); … … 122 122 123 123 if (file_exists($out) && $sha1 == sha1_file($out)) { 124 $msg = "同じ内容のファイルをスキップしました: ". $out;124 $msg = '同じ内容のファイルをスキップしました: ' . $out; 125 125 $this->printLog($msg); 126 126 continue; … … 133 133 134 134 if (!@copy($out, $bkupTo)) { 135 $msg = "バックアップファイルの作成に失敗しました: ". $out . ' -> ' . $bkupTo;135 $msg = 'バックアップファイルの作成に失敗しました: ' . $out . ' -> ' . $bkupTo; 136 136 $arrLog['err'][] = $msg; 137 137 $this->printLog($msg); 138 138 break 2; 139 139 } 140 $msg = "バックアップファイルの作成に成功しました: ". $out . ' -> ' . $bkupTo;140 $msg = 'バックアップファイルの作成に成功しました: ' . $out . ' -> ' . $bkupTo; 141 141 $this->printLog($msg); 142 142 } … … 149 149 $handle = @fopen($out, 'w'); 150 150 if (!$handle) { 151 $msg = "コピー先に書き込み権限がありません: ". $out;151 $msg = 'コピー先に書き込み権限がありません: ' . $out; 152 152 $arrLog['err'][] = $msg; 153 153 $this->printLog($msg); … … 158 158 // 取得した内容を書き込む 159 159 if (fwrite($handle, $contents) === false) { 160 $msg = "コピー先に書き込み権限がありません: ". $out;160 $msg = 'コピー先に書き込み権限がありません: ' . $out; 161 161 $arrLog['err'][] = $msg; 162 162 $this->printLog($msg); … … 164 164 } 165 165 166 $msg = "ファイルのコピーに成功しました: ". $out;166 $msg = 'ファイルのコピーに成功しました: ' . $out; 167 167 $arrLog['ok'][] = $msg; 168 168 $this->printLog($msg); … … 178 178 @fwrite($handle, $src); 179 179 @fclose($handle); 180 $msg = "distinfoファイルの作成に成功しました: ". $bkupPath . 'distinfo.php';180 $msg = 'distinfoファイルの作成に成功しました: ' . $bkupPath . 'distinfo.php'; 181 181 $this->printLog($msg); 182 182 } else { 183 $msg = "distinfoファイルの作成に失敗しました: ". $bkupPath . 'distinfo.php';183 $msg = 'distinfoファイルの作成に失敗しました: ' . $bkupPath . 'distinfo.php'; 184 184 $arrLog['err'][] = $msg; 185 185 $this->printLog($msg); … … 224 224 $path = preg_replace("@\Q".DATA_REALDIR."\E@", "", $path); 225 225 } else { 226 $dir = "";227 } 228 $arrDirs = explode( "/", str_replace("\\", "/", $path));226 $dir = ''; 227 } 228 $arrDirs = explode('/', str_replace("\\", "/", $path)); 229 229 230 230 foreach ($arrDirs as $n) {
Note: See TracChangeset
for help on using the changeset viewer.