我使用的刀片是伟大的,但缩小是,必须重新编译和html文件创建。
因此,在开发阶段,我需要了解如何在每次页面重新加载时删除存储视图中的所有文件。
知道easies php代码是什么吗?我应该把它放在哪里?在基本控制器中?在文件服务器或路由中。php?
谢谢你的任何想法。我卡住了,需要一些建议,在哪里把删除代码,所以它不删除后,刀片编译为html文件在存储/视图。
如果您正在运行PHP5或更高版本,可以尝试以下方法。您可以根据环境或调试模式打开或关闭它。
<?php
if (env('APP_DEBUG') || env('APP_ENV') === 'local')
ini_set('opcache.revalidate_freq', '0');
您还可以调用artisan命令,使用中间件或路由过滤器清除缓存。
拉维尔4号
<?php
App::before(function($request)
{
if (env('APP_DEBUG') || env('APP_ENV') === 'local')
Artisan::call('view:clear');
});
Laravel 5中间件:
<?php
namespace App\Http\Middleware;
use Artisan;
use Closure;
class ClearViewCache
{
/**
* Handle an incoming request.
*
* @param \Illuminate\Http\Request $request
* @param \Closure $next
* @return mixed
*/
public function handle($request, Closure $next)
{
if (env('APP_DEBUG') || env('APP_ENV') === 'local')
Artisan::call('view:clear');
return $next($request);
}
}
为什么我上传新图片时不能删除我的旧图片? 这是我用来存储数据和图像的控制器。我的文件图像名由nama_post_adps和$imageName组合存储,其中$imageName是对
我有一个Laravel项目,我试图用Storage::delete删除图像,但它似乎不起作用。我的图像位于storage\app\public\uploads文件夹中。我可以上传和编辑图像,但删除不起作用。我使用的是Laravel 8。 产品控制器。PHP PHP 网状物PHP 配置/文件系统。PHP
问题内容: 我知道这很长,但是我需要在主要问题之前提供一些背景信息。我正在创建一个页面,该页面将分为两列。这是ui路由器代码: 基本上,用户将过渡到状态,该状态具有如下所示的模板: 将为用户显示两列。左列仅具有一个输入字段和按钮,按下该按钮会将用户转换到状态。 当我们转换到状态时,其控制器将调用,这将在右列中设置其嵌套视图。该状态将首先以随机顺序解析数字数组,然后将其作为参数传入控制器。所述然后部
我有一个uitableview,它通过json从mysql收集数据。然后它有一个细节视图,该视图有两个操作“编辑”和“删除”。编辑工作很好。删除操作删除mysql数据,但问题是它不会从uitableview更新数据。 这是屏幕截图和代码 //表视图控制器 //详细视图 你能帮忙吗?
我想从Firebase存储中播放视频,其中包含我正在尝试的视频视图,如下所示: 但它不会播放。视频是空的。
我正在使用react Redux实现两种不同类型用户登录。这是我的登录方法: 对于第一种类型的用户,我从后端返回:令牌、电子邮件、id、姓氏。 对于第二种类型的用户,我从后端返回:token、email、id、type。 我做了一些第二类用户无法访问的安全路由。因此,如果返回变量,我将为该用户定义特定的路由。 如果返回变量,它将正确显示链接和redux存储中的所有内容。但是,如果我重新加载页面,那