Este paquete contiene algunos comandos Artisan útiles para trabajar con PHP OPcache.
Este paquete requiere Laravel 7 o posterior.
Puede instalar el paquete a través de Composer:
composer require appstract/laravel-opcache
Si necesita cambiar los valores de configuración, puede publicar el archivo de configuración con:
php artisan vendor:publish --provider= " AppstractOpcacheOpcacheServiceProvider " --tag= " config "
Asegúrese de que su APP_URL esté configurada correctamente en .env.
Si desea configurar una URL diferente para llamar a las rutas de OPcache (para usar con un equilibrador de carga, por ejemplo), puede configurar OPCACHE_URL.
Borrar OPcache:
php artisan opcache:clear
Mostrar configuración de OPcache:
php artisan opcache:config
Mostrar estado de OPcache:
php artisan opcache:status
Precompila el código de tu aplicación:
php artisan opcache:compile {--force}
Nota: opcache.dups_fix
debe estar habilitado o usar el indicador --force
. Si se encuentra con errores "No se puede volver a declarar la clase", habilite opcache.dups_fix
o agregue la ruta de clase a la lista de exclusión.
Uso programático:
use Appstract Opcache OpcacheFacade as OPcache ;
. . .
OPcache:: clear ();
Se aceptan contribuciones, gracias a todos :)
Appstract es un pequeño equipo de Holanda. Creamos herramientas (de código abierto) para el desarrollo web.
La Licencia MIT (MIT). Consulte el archivo de licencia para obtener más información.