Skip to content

Commit 0165186

Browse files
authored
Update Service.php
1 parent 7c56579 commit 0165186

File tree

1 file changed

+2
-2
lines changed

1 file changed

+2
-2
lines changed

src/addons/Service.php

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -358,19 +358,19 @@ public static function removeApp($name,$delete =false){
358358
$addonPath = Service::getAddonsNamePath($name);
359359
if(is_dir($appDir)){
360360
foreach (scandir($appDir) as $dir){
361-
$sourcedir = $appDir.DIRECTORY_SEPARATOR.$dir;
361+
$sourcedir = $appDir.DS.$dir;
362362
if(in_array($dir,['.','..'])) continue;
363363
if (is_dir($sourcedir)) {
364364
FileHelper::copyDir($sourcedir, $addonPath .'app'. DS. $name . DS .$dir. DS,$delete);
365365
if($delete) FileHelper::delDir($sourcedir);
366366
}else{
367+
if(!is_dir(dirname($addonPath .'app'. DS. $name))) @mkdir($addonPath .'app'. DS. $name,0755,true);
367368
@copy($sourcedir,$addonPath .'app'.DS .$name . DS .$dir);
368369
if($delete) unlink($sourcedir);
369370
}
370371
}
371372
@rmdir($appDir);
372373
}
373-
374374
// 移除插件基础静态资源目录
375375
$destAssetsDir = Service::getDestAssetsDir($name);
376376
if (is_dir($destAssetsDir)) {

0 commit comments

Comments
 (0)