Этот пакет содержит несколько полезных команд Artisan для работы с PHP OPcache.
Для этого пакета требуется Laravel 7 или новее.
Вы можете установить пакет через Composer:
composer require appstract/laravel-opcacheЕсли вам нужно изменить значения конфигурации, вы можете опубликовать файл конфигурации с помощью:
php artisan vendor:publish --provider= " AppstractOpcacheOpcacheServiceProvider " --tag= " config "Убедитесь, что ваш APP_URL правильно установлен в .env.
Если вы хотите установить другой URL-адрес для вызова маршрутов OPcache (например, для использования с балансировщиком нагрузки), вы можете установить OPCACHE_URL.
Очистить OPcache:
php artisan opcache:clearПоказать конфигурацию OPcache:
php artisan opcache:configПоказать статус OPcache:
php artisan opcache:statusПредварительно скомпилируйте код приложения:
php artisan opcache:compile {--force} Примечание: opcache.dups_fix должен быть включен или использовать флаг --force . Если вы столкнулись с ошибкой «Невозможно повторно объявить класс», включите opcache.dups_fix или добавьте путь к классу в список исключений.
Программное использование:
use Appstract Opcache OpcacheFacade as OPcache ;
. . .
OPcache:: clear ();Вклады приветствуются, спасибо всем :)
Appstract — небольшая команда из Нидерландов. Мы создаем инструменты (с открытым исходным кодом) для веб-разработки.
Лицензия MIT (MIT). Дополнительную информацию см. в файле лицензии.