laurin1 / composer-iis-permission-handler-windows-auth
Composer 脚本处理 IIS 权限
v1.0.1
2014-07-11 21:13 UTC
Requires
- php: >=5.3.3
This package is not auto-updated.
Last update: 2024-09-14 14:55:43 UTC
README
此工具允许您运行一个基本的脚本,以修复您在 composer.json
文件的 extra
字段中指定的任何目录的 IIS 权限。此分支是为了使用 Windows 身份验证的配置而添加的,这需要用户组拥有读取权限。此外,还移除了 IIS 的启动和停止功能。
使用方法
在您的根 composer.json 文件中添加以下内容
{ "require": { "laurin1/composer-iis-permissions-handler": "1.0.*@dev" }, "scripts": { "post-install-cmd": [ "laurin1\\IISPermissionHandlerWindowsAuth\\ScriptHandler::fixPermissions" ], "post-update-cmd": [ "laurin1\\IISPermissionHandlerWindowsAuth\\ScriptHandler::fixPermissions" ] }, "extra": { "iis-permission-fix-folders": ["app/cache", "app/logs", "vendor"] # Defaults to: app/cache, app/logs, vendor - IF YOU WANT to use only one folder, be sure to leave off the brackets (ex. "vendor" NOT ["vendor"])! } }
默认情况下,权限处理程序将提供最小输出。如果您想接收更多输出(例如调试),请简单地将以下内容添加到您的 composer 文件的 extra
部分。
"extra": { "iis-permission-fix-debug": "true" }