| Package Data | |
|---|---|
| Maintainer Username: | pou |
| Maintainer Contact: | michele.curletta@icloud.com (Michele Giovanni Curletta) |
| Package Create Date: | 2016-11-16 |
| Package Last Update: | 2018-09-15 |
| Home Page: | |
| Language: | PHP |
| License: | MIT |
| Last Refreshed: | 2025-11-02 15:19:32 |
| Package Statistics | |
|---|---|
| Total Downloads: | 751 |
| Monthly Downloads: | 0 |
| Daily Downloads: | 0 |
| Total Stars: | 0 |
| Total Watchers: | 1 |
| Total Forks: | 0 |
| Total Open Issues: | 0 |
This Laravel 5 package allows you to clear OPcache, solving a common problem related to cache invalidation during atomic deployments (also called "zero downtime deploy").
These instructions allows you to install the package into an existing Laravel app.
Lumen 5 up&running installation. Registered Crypt alias.
You can install this package via Composer using:
composer require michelecurletta/laravel-opcache-clear
You must also install this service provider.
// config/app.php
'providers' => [
...
MicheleCurletta\LaravelOpcacheClear\OpcacheClearServiceProvider::class,
...
];
You must make sure that you've setted the right application url into config/app.php
// config/app.php
'url' => env('APP_URL', 'http://my-app-url'),
Once you have installed the package, you can run the following command:
php artisan opcache:clear
All done! Your OPcache is resetted!
Run this command during deployment process in order to automate the cleaning process before you app become active!