小程序包生成,根目录前不参与创建,避免虚拟机没权限

feat/task1-c-wallet
devil_gong 2019-01-11 14:21:14 +08:00
parent 2a1dfce526
commit 4b25081fa5
1 changed files with 6 additions and 2 deletions

View File

@ -45,14 +45,18 @@ class FileUtil
*/
public static function CreateDir($aim_url)
{
// 根目录前不参与,避免虚拟机没有权限
$aim_dir = ROOT;
$aim_url = str_replace($aim_dir, '', $aim_url);
// 空转成目录
$aim_url = str_replace('', '/', $aim_url);
$aim_dir = '';
$arr = explode('/', $aim_url);
$result = true;
foreach($arr as $str)
{
$aim_dir .= $str . '/';
if(!file_exists($aim_dir))
if($aim_dir != '/' && !is_dir($aim_dir))
{
$result = mkdir($aim_dir);
}