Laravel symlink在ubuntu上被拒绝



在控制器Artisan::call("storage:link");中使用此命令共享主机没有问题。

在AWS EC2上返回此错误消息"symlink(): Permission denied"。在EC2终端上使用这个命令php artisan storage:link同样的问题…

但是sudo php artisan storage:link工作得很好。我想使用这个命令Artisan::call("storage:link")而不去终端,但是怎么能呢?

我把我的答案留在这里,以防有人需要Mac用户的解决方案

在macOS上,您可以使用

sudo chmod -R ugo+rw /path/to/app/folder

相关内容

最新更新