Laravel is a web application framework with expressive, elegant syntax. We believe development must be an enjoyable and creative experience to be truly fulfilling. Laravel takes the pain out of development by easing common tasks used in many web projects, such as:
- Simple, fast routing engine.
- Powerful dependency injection container.
- Multiple back-ends for session and cache storage.
- Expressive, intuitive database ORM.
- Database agnostic schema migrations.
- Robust background job processing.
- Real-time event broadcasting.
Laravel is accessible, powerful, and provides tools required for large, robust applications.
# Clear all Laravel caches
php artisan cache:clear
php artisan config:clear
php artisan route:clear
php artisan view:clear
# Clear compiled files
php artisan clear-compiled
php artisan optimize:clear
# Remove and rebuild vendor
composer dump-autoload
composer install --optimize-autoloader --no-dev
# Clean npm/node modules and rebuild
rm -rf node_modules
rm package-lock.json
npm cache clean --force
npm install
npm run build
# Reset configurations
php artisan config:cache
php artisan route:cache
php artisan view:cache
# Verify clean state
php artisan about
# Navigate to Laravel project root
cd /home/BTABAKU/dev/op-homefreshpainters-uk
# Change permissions for all files including hidden
sudo find . -type f -exec chmod 777 {} \;
sudo find . -type d -exec chmod 777 {} \;
# Specific Laravel directories
sudo chmod -R 777 storage
sudo chmod -R 777 bootstrap/cache
sudo chmod -R 777 public
sudo chmod -R 777 vendor
sudo chmod -R 777 node_modules
# Hidden files
sudo chmod 777 .env*
sudo chmod 777 .gitignore
sudo chmod 777 .git
# Verify permissions
ls -la
In order to ensure that the Laravel community is welcoming to all, please review and abide by the Code of Conduct.
If you discover a security vulnerability within Laravel, please send an e-mail to Taylor Otwell via [email protected]. All security vulnerabilities will be promptly addressed.
The Laravel framework is open-sourced software licensed under the MIT license.