我有一个关于Laravel 5的项目,我在办公室和家里和它一起工作。它工作得很好,但是最近在家里它停止工作了。拉勒维尔给我看了两个ErrorException
file_put_contents(G:\project\storage\framework\views/751d8a0fd8a7d4138c09ceb6a34bb377aa2d6265.php):
failed to open stream: No such file or directory和
file_put_contents(G:\project\storage\framework/sessions/aIXycR4LIAUBVIqZu0T590paOMIpV8vfZGIroEp0):
failed to open stream: No such file or directory我正在搜索谷歌的问题决策,并找到有关正确权利的信息。所有的建议都是关于Linux的,但我也在Windows的办公室和家里工作。
当我试图清除应用程序缓存和查看缓存时,技工与我交谈- ...cleared。但是缓存数据和视图存在于存储中。
我怎样才能解决这个问题?
发布于 2017-10-26 21:18:13
经过一些研究,我明白-我有非常相似的,但不同的根项目位置和它的缓存在/bootstrap/cache。缓存清除项目启动后。
发布于 2017-12-08 10:32:12
解决此问题的最佳方法是转到laravel/bootstrap/cache目录并删除config.php文件。或者您也可以将其重命名为config.php.old,您的问题将得到解决。
发布于 2018-07-30 18:13:07
您通常应该将php artisan config:cache命令作为生产部署例程的一部分运行。作为解决问题的方法,我建议您重新创建缓存文件,以便更快地加载配置。
为此,在命令行上运行以下Artisan命令
php artisan cache:clearphp artisan config:cache可以通过将以下内容添加到路由中,以编程方式执行该命令:
Route::get('/clear-cache', function() {
$exitCode = Artisan::call('cache:clear');
$exitCode = Artisan::call('config:cache');
return 'DONE'; //Return anything
});然后从浏览器调用clear-cache路由。
https://stackoverflow.com/questions/46959985
复制相似问题