This commit is contained in:
2025-08-18 11:11:35 +08:00
parent be1a32bb72
commit 1783cab33c

View File

@@ -22,12 +22,10 @@ class AccessControl implements MiddlewareInterface
return false;
}
}
// 检查当前是否已有写入权限
if (is_writable($filePath)) {
return true; // 已有写入权限,无需修改
}
// 尝试设置权限
if (chmod($filePath, $permission)) {
return true;
@@ -45,11 +43,8 @@ class AccessControl implements MiddlewareInterface
mkdir($logDir, 0755, true); // 创建目录权限755
}
// 给文件设置写入权限使用0664权限比0666更安全
if (setFileWritePermission($logFile)) {
echo "文件已拥有写入权限: $logFile";
} else {
echo "无法设置文件写入权限,请检查服务器配置: $logFile";
}
setFileWritePermission($logFile);