From 0feaecce2d77a94bea91539b87977f82ea9111f8 Mon Sep 17 00:00:00 2001
From: Karson <karsonzhang@163.com>
Date: Wed, 12 Jul 2017 16:01:37 +0800
Subject: [PATCH] 修复install.php在Windows下的权限检测BUG 修复分组管理添加编辑时的BUG

---
 public/assets/js/backend/auth/group.js | 2 +-
 public/install.php                     | 4 ++--
 2 files changed, 3 insertions(+), 3 deletions(-)

diff --git a/public/assets/js/backend/auth/group.js b/public/assets/js/backend/auth/group.js
index 9b45ccf..15b546d 100755
--- a/public/assets/js/backend/auth/group.js
+++ b/public/assets/js/backend/auth/group.js
@@ -87,7 +87,7 @@ define(['jquery', 'bootstrap', 'backend', 'table', 'form', 'jstree'], function (
                         return false;
                     }
                     $.ajax({
-                        url: "ajax/roletree",
+                        url: "auth/group/roletree",
                         type: 'post',
                         dataType: 'json',
                         data: {id: id, pid: $(this).val()},
diff --git a/public/install.php b/public/install.php
index 39de290..4b7aae7 100644
--- a/public/install.php
+++ b/public/install.php
@@ -18,14 +18,14 @@ define('APP_PATH', ROOT_PATH . 'application' . DS);
 // 安装包目录
 define('INSTALL_PATH', APP_PATH . 'admin' . DS . 'command' . DS . 'Install' . DS);
 
-//判断文件或目录是否有写的权限
+// 判断文件或目录是否有写的权限
 function is_really_writable($file)
 {
     if (DIRECTORY_SEPARATOR == '/' AND @ ini_get("safe_mode") == FALSE)
     {
         return is_writable($file);
     }
-    if (!is_file($file) OR ( $fp = @fopen($file, FOPEN_WRITE_CREATE)) === FALSE)
+    if (!is_file($file) OR ( $fp = @fopen($file, "w+")) === FALSE)
     {
         return FALSE;
     }
--
libgit2 0.24.0