[php5_debug] func.php에서 delInDir 함수에서 폴더가 없는 경우에 무한루프 돌 수 있음.
따라서, opendir이 false가 떨어지는 경우 해당 폴더는 없다고 보고 진행하도록 로직 변경
This commit is contained in:
@@ -79,6 +79,7 @@ function abilityPowint() {
|
||||
|
||||
function delInDir($dir) {
|
||||
$handle = opendir($dir);
|
||||
if($handle !== false){
|
||||
while(false !== ($FolderOrFile = readdir($handle))) {
|
||||
if ($FolderOrFile == "." || $FolderOrFile == "..") {
|
||||
continue;
|
||||
@@ -92,6 +93,7 @@ function delInDir($dir) {
|
||||
@unlink($filepath);
|
||||
}
|
||||
}
|
||||
}
|
||||
closedir($handle);
|
||||
// if(rmdir($dir)) {
|
||||
// $success = true;
|
||||
|
||||
Reference in New Issue
Block a user