abenevaut / laravel-opcache-clear
5.4.0
2017-02-21 16:26 UTC
Requires
- php: >=5.5.9
- guzzlehttp/guzzle: ^6.0
Requires (Dev)
- laravel/framework: 5.4.*
- phpunit/phpunit: 6.0.*
README
轻松清除OPcache
此Laravel 5包允许您清除OPcache,解决与原子部署(也称为“零停机部署”)相关的缓存失效常见问题。
入门
以下说明允许您将包安装到现有的Laravel应用中。
先决条件
Laravel 5.4 运行安装。
安装
您可以使用Composer安装此包:
composer require abenevaut/laravel-opcache-clear
您还必须安装此服务提供者。
// config/app.php 'providers' => [ ... ABENEVAUT\Opcache\Clear\App\Providers\OpcacheClearServiceProvider::class, ... ];
您必须确保在config/app.php中已设置正确的应用程序URL
// config/app.php 'url' => env('APP_URL', 'http://my-app-url'),
使用方法
安装包后,您可以运行以下命令:
php artisan opcache:clear
完成!您的OPcache已重置!
建议
在应用成为活动状态之前,在部署过程中运行此命令以自动化清理过程!