![](/img/trans.png)
[英]'Failed to open stream: Permission denied' error - 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文件夾,然后將它們移動到存儲中。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.