清除laravel缓存命令代码实例

清除Laravel(终端)中的缓存

登录运行laravel应用程序的系统并打开终端。然后导航到Laravel应用程序代码。在这里,就可以使用以下命令来清除缓存:

1、清除应用程序缓存

运行以下命令以清除Laravel应用程序的应用程序缓存

$ php artisan cache:clear

2、清除路由缓存

要清除Laravel应用程序的路由缓存,请从shell执行以下命令。

$ php artisan route:cache

3、清除配置缓存

您可以使用config:cache清除Laravel应用程序的配置缓存。

$ php artisan config:cache

4、清除已编译的视图文件

此外,还可能需要清除Laravel应用程序的已编译视图文件。要清除已编译的视图文件,则从终端运行以下命令。

$ php artisan view:clear

清除Laravel中的缓存(浏览器)

大多数共享主机提供程序不提供对系统的SSH访问。在这种情况下,可以通过在浏览器中调用URL来清除Laravel缓存。只需将以下代码放在Laravel应用程序的routes / web.php文件中即可。然后在浏览器中访问此URL以清除Laravel应用程序的缓存。

Route::get('/clear-cache', function() {
 Artisan::call('cache:clear');

 return "Cache is cleared";

});

到此这篇关于清除laravel缓存命令代码实例的文章就介绍到这了,更多相关清除laravel缓存命令内容请搜索我们以前的文章或继续浏览下面的相关文章希望大家以后多多支持我们!

(0)

相关推荐

  • Laravel ORM对Model::find方法进行缓存示例详解

    前言 前段时间做项目时候,想要在不改变方法签名的情况下,给 Model::find 方法做个缓存.而且想要做到即插即用.下面话不多说了,来一起看看详细的介绍哦. 1.先看一下当我们调用 find 方法时,框架干了什么? 找到 Illuminate\Database\Eloquent\Model 的代码,搜索 find,没有该方法.看来是走了 __callStatic 这个魔术方法.该方法里只有一行代码: return (new static)->$method(...$parameters);

  • 在Laravel的Model层做数据缓存的实现

    您在此之前可能就已经缓存过模型数据,但是我将向您展示一个使用动态记录模型的更精细的Laravel模型缓存技术,这是我一开始在 RailsCasts学习到的技术. 使用模型的唯一缓存键,您可以缓存模型(或关联模型)更新时自动更新(以及缓存失效)的模型上的属性和关联,一个好处是访问缓存的数据比在控制器中缓存的数据更具可复用性,因为它在模型上而不是在单个控制器方法中. 这是这个技术的要点: 假设你有很多个 Comment 的 Article 模型,给定下面的Laravel blade 模板,你就可以像

  • laravel清除视图缓存的代码

    清除视图缓存,就是清除 D:\phpStudy\WWW\BCCKidV1.0\storage\framework\views\002f30b1cb2dfabccb4d098aa01326ed06eaba7a.php 这些编译好了的视图缓存. php artisan view:clear 清除运行缓存: php artisan cache:clear 清除配置缓存: php artisan config:clear 以上这篇laravel清除视图缓存的代码就是小编分享给大家的全部内容了,希望能给大

  • 在 Laravel 6 中缓存数据库查询结果的方法

    在加快应用程序速度方面,缓存可能是最有效的.Laravel 预先安装了缓存驱动程序.因此你可以直接使用 Redis, Memcached 或者使用本地文件进行缓存操作.Laravel 附带了此功能. 这一次,我们将讨论直接从模型缓存 Eloquent 查询,从而使数据库缓存变的轻而易举. 这个包可以在 GitHub 找到,此文档将介绍该应用程序的所有要点.但是,这篇文章,我仅仅介绍缓存和清除缓存的知识. 安装 可以通过 Composer 安装 $ composer require rennokk

  • laravel使用Redis实现网站缓存读取的方法详解

    redis的简介 Redis 是完全开源免费的,遵守BSD协议,是一个高性能的key-value数据库. Redis 与其他 key - value 缓存产品有以下三个特点: Redis支持数据的持久化,可以将内存中的数据保持在磁盘中,重启的时候可以再次加载进行使用. Redis不仅仅支持简单的key-value类型的数据,同时还提供list,set,zset,hash等数据结构的存储. Redis支持数据的备份,即master-slave模式的数据备份. Redis 优势 性能极高 – Red

  • 清除laravel缓存命令代码实例

    清除Laravel(终端)中的缓存 登录运行laravel应用程序的系统并打开终端.然后导航到Laravel应用程序代码.在这里,就可以使用以下命令来清除缓存: 1.清除应用程序缓存 运行以下命令以清除Laravel应用程序的应用程序缓存 $ php artisan cache:clear 2.清除路由缓存 要清除Laravel应用程序的路由缓存,请从shell执行以下命令. $ php artisan route:cache 3.清除配置缓存 您可以使用config:cache清除Larave

  • laravel框架的缓存操作代码实例

    laravel为不同的缓存系统提供了统一的API.缓存配置位于config/cache.php.Laravel目前支持主流的缓存后端有Memcached和Redis等. 主要方法: cache::put() cache::get() cache::add() cache::pull() cache::forever() cache::forget() cahce::has() 系统默认是使用文件缓存,其缓存文件储存的位置位于storage/framework/cahce/date 设置缓存 语法

  • Docker的安装与配置命令代码实例

    docker 安装 安装依赖包 sudo yum install -y yum-utils device-mapper-persistent-data lvm2 设置阿里云镜像源 sudo yum-config-manager --add-repo https://mirrors.aliyun.com/docker-ce/linux/centos/docker-ce.repo 安装 Docker-CE sudo yum install docker-ce 启动docker # 开机自启 sudo

  • Mac OS X/Linux系统下清除DNS缓存命令整理

    Mac OS X/Linux系统下怎么清除DNS缓存呢?在不同的系统中刷新DNS缓存的方法如下: Mac OS X 系统,终端输入: sudo dscacheutil -flushcache Linux系统,终端输入: /etc/init.d/nscd restart Windows 系统,CMD 命令行窗口输入: ipconfig /flushdns 查看

  • Java缓存池代码实例详解

    这篇实例中有四个类,分别为 CacheItem  缓存实体类 CachePool  缓存池 Student  学生实体类 MainTest  主测试类 其中,缓存实体类CacheItem  中存放管理学生实体对象Student  ,缓存实体类CacheItem  存放在缓存池CachePool  中,MainTest  主要负责整体的测试工作. 缓存实体类 package com.paic.zhangqi.cache; import java.util.Date; /** * 缓存实体 * @a

  • Springboot使用cache缓存过程代码实例

    1.pom.xml <!-- Ehcache 坐标 --> <dependency> <groupId>net.sf.ehcache</groupId> <artifactId>ehcache</artifactId> </dependency> 2.ehcache.xml <?xml version="1.0" encoding="UTF-8"?> <ehcach

  • iOS清除所有缓存的实例代码

    本文介绍了iOS清除所有缓存的实例代码,分享给大家,具体如下: 计算缓存 NSString *libPath = NSSearchPathForDirectoriesInDomains(NSLibraryDirectory, NSUserDomainMask, YES)[0]; CGFloat fileSize=[self folderSizeAtPath:libPath]; - (float ) folderSizeAtPath:(NSString*) folderPath{ NSFileMa

  • java从命令行获取数据的三种方式代码实例

    这篇文章主要介绍了java从命令行获取数据的三种方式代码实例,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友可以参考下 第一种:利用Scanner对象 import java.util.Scanner; public class TestInputOuput { public static void main(String[] args) { System.out.println("请输入:"); Scanner inp = new Scanne

  • php操作redis命令及代码实例大全

    官方PHP Redis扩展文件下载 https://pecl.php.net/package/redis 选择与你PHP版本相应的文件下载后直接放到PHP目录下的ext文件夹里,然后修改php.ini配置文件如下 php.ini文件添加:extension=php_redis.dll 重启php, phpinfo可以看到redis则证明安装成功 php连接redis测试 <?php $redis = new Redis(); $redis->connect('127.0.0.1', 6379)

随机推荐