# Directory Write Permissions Analyzer
| Category | Severity | Time To Fix |
|---|---|---|
| ✅ Reliability | ⚠️ Critical | 5 minutes |
Class: Enlightn\Enlightn\Analyzers\Reliability\DirectoryWritePermissionsAnalyzer
# Introduction
This analyzer confirms that your storage and cache directories are writable.
If the storage and cache directories are not writable, your application will not be able to store files or cache files for performance optimization such as the route and services cache files.
# How To Fix
To fix this, set write permissions on the directories that are not writable:
sudo chmod -R ug+w storage
sudo chmod -R ug+w bootstrap/cache
# Configuration Options
By default, this analyzer only checks whether the storage and bootstrap/cache directories are writable. You may customize this by using the writable_directories configuration option in your config/enlightn.php file:
'writable_directories' => [
storage_path(),
app()->bootstrapPath('cache'),
],