【发布时间】:2020-08-22 05:46:10
【问题描述】:
我将我的 laravel 网站上传到共享主机“。除了我无法检索存储在 storage/public 文件夹中的图像之外,一切正常。我跑了
"php artisan storage:link"
但它说没有找到。我也试过了
rm storage
但 getthe 消息 rm: 无法删除。是目录 php artisan storage:link output from ssh command
【问题讨论】:
-
这可能是很多事情。因为您使用的是共享主机,所以我怀疑存在权限问题。您可以通过将公共存储链接到公共文件夹来绕过此问题。这样你就不需要使用符号链接了。
-
我怀疑它也是权限问题。我怎么能链接它?
-
chown -R www-data:www-data /var/www/project/授予存储权限 -
您是如何“上传”您的网站的?您是否检查过符号链接是否指向正确的目录?这与 Composer 有什么关系?
标签: php laravel composer-php shared-hosting