簡體   English   中英

Laravel 5.1,無法打開流:權限被拒絕

[英]Laravel 5.1, failed to open stream: Permission denied

我在將文件上傳到app/storage時遇到了挑戰。 上傳文件后,我收到此錯誤:
file_put_contents(C:\\xampp\\htdocs\\ProjectName\\storage\\app\\folderName): failed to open stream: Permission denied

我嘗試使用chmod -R 777 storage/app ,但仍然有同樣的問題。

真的很想知道如何解決這個問題。

確保apache具有對PHP臨時文件夾(通常為C:\\xampp\\tmp\\ )以及所有storage (不僅僅是存儲/應用程序)的寫訪問權限。 另外,請確保uploads文件夾實際存在( C:\\xampp\\htdocs\\ProjectName\\storage\\app\\folderName )。

PHP首先將文件上傳到tmp文件夾,然后將它們移動到存儲中。

以下是如何在Windows 7中更改權限

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM