cvepdb/laravel-opcache-clear

此包已被废弃且不再维护。作者建议使用cvepdb/laravel-opcache-clear包代替。

此Laravel包允许您轻松清除以FPM模式运行的PHP应用的OPcache。

5.4.0 2017-02-21 16:26 UTC

This package is auto-updated.

Last update: 2022-02-01 13:03:07 UTC


README

Build Status

轻松清除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,
    ...
];

您必须确保已将正确的应用程序URL设置到config/app.php中

// config/app.php
 'url' => env('APP_URL', 'http://my-app-url'),

使用方法

安装包后,您可以运行以下命令

php artisan opcache:clear

完成!您的OPcache已重置!

建议

在部署过程中运行此命令,以便在您的应用激活前自动清理过程!

对主要作者的感谢

原始包:michelecurletta/laravel-opcache-clear