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文件夹,然后将它们移动到存储中。