【发布时间】:2022-06-11 13:57:12
【问题描述】:
我在 MAC 机器上的 MAMP 上使用 Laravel Framework 设置了一个“DocApp”项目。项目实际位于
/Applications/MAMP/htdocs/DocApp
我已经运行下面的命令来创建storage 目录的符号链接:
php artisan storage:link
它在public 目录中创建了符号storage 文件夹。
我已经通过终端中的以下命令启动了服务器服务来运行这个项目:
php artisan serve
然后在浏览器中打开项目地址http://127.0.0.1:8001/
我在浏览器中遇到以下错误:
There is no existing directory at "/var/www/html/DocApp/storage/logs" and its not buildable: Permission denied
我已将 logs 文件夹权限设置为 777 和 755,但仍然遇到相同的错误。
我注意到正确的项目物理位置在/Applications/MAMP/htdocs/DocApp,而错误消息显示该项目的不同位置/var/www/html/DocApp/
请查看附件中的错误截图:
请建议我什么是确切的问题以及我们如何解决它?谢谢
【问题讨论】:
标签: php mysql laravel error-handling