zoukankan      html  css  js  c++  java
  • 解决 Laravel/Lumen 出现 "Please provide a valid cache path" 问题

    解决 Laravel/Lumen 出现 "Please provide a valid cache path" 问题

    新建项目报错:

        //错误提示: 
        InvalidArgumentException in Compiler.php line 36:
        Please provide a valid cache path.
    

    错误提示的出错:

        // vendor/illuminate/view/Compilers/Compiler.php
    
        if (! $cachePath) {
            throw new InvalidArgumentException('Please provide a valid cache path.');
        }
    

    这个路径是在 config/cache.php 中指定的,可以自行修改成其他地址:

    // cache 配置文件示例  
    return [
        // ...
        'stores' => [
            // ...
            'file' => [
                'driver' => 'file',
                'path'   => storage_path('framework/cache'), //缓存地址
            ],
        ],
        // ...  
    ]
    

    创建目录:

     ✗ mkdir -p storage/framework/views
     ✗ mkdir -p storage/framework/cache
     ✗ mkdir -p storage/framework/sessions
    

    确保 storage 目录结构如下:

    ./storage
    ├── app
    ├── framework
    │   ├── cache
    │   ├── sessions
    │   └── views
    └── logs
        └── lumen.log
    

    注意这些目录要有读写权限.

  • 相关阅读:
    bzoj3224
    [洛谷日报第62期]Splay简易教程 (转载)
    bzoj1588
    codeforces467C
    codeforces616B
    codeforces379C
    codeforces545C
    codeforces285C
    codeforces659C
    快读代码level.2
  • 原文地址:https://www.cnblogs.com/myall/p/6872824.html
Copyright © 2011-2022 走看看