Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/boxuk/iispermissionhandler
Composer script to set IIS permissions post install/update.
https://github.com/boxuk/iispermissionhandler
Last synced: 5 days ago
JSON representation
Composer script to set IIS permissions post install/update.
- Host: GitHub
- URL: https://github.com/boxuk/iispermissionhandler
- Owner: boxuk
- License: mit
- Created: 2013-04-24T09:48:15.000Z (over 11 years ago)
- Default Branch: master
- Last Pushed: 2013-06-21T12:13:35.000Z (over 11 years ago)
- Last Synced: 2024-04-14T11:50:55.139Z (7 months ago)
- Language: PHP
- Homepage: http://www.boxuk.com
- Size: 130 KB
- Stars: 1
- Watchers: 50
- Forks: 1
- Open Issues: 1
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# IISPermissionHandler
This tool allows you to run a basic script to fix IIS permissions on any directories you specify within the ```extra``` field of your ```composer.json```
## Usage
Add the following in your root composer.json file
```json
{
"require": {
"boxuk/composer-iis-permissions-handler": "1.0.*@dev"
},
"scripts": {
"post-install-cmd": [
"BoxUK\\IISPermissionHandler\\ScriptHandler::fixPermissions"
],
"post-update-cmd": [
"BoxUK\\IISPermissionHandler\\ScriptHandler::fixPermissions"
]
},
"extra": {
"iis-permission-fix-folders": ["app/cache", "app/logs", "vendor"] # Defaults to: app/cache, app/logs, vendor
}
}
```By default the permission handler will give minimal output. If you would like to receive more output (for debug for example), simple add the following to the ```extra``` section of your composer file.
```json
"extra": {
"iis-permission-fix-debug": "true"
}
```