解決 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 

注意這些目錄要有讀寫權限.

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM