Php 个人资料图片的Laravel Spark符号链接不工作

Php 个人资料图片的Laravel Spark符号链接不工作,php,laravel,laravel-spark,Php,Laravel,Laravel Spark,在新的Spark安装中,我的存储目录的符号链接遇到了一些问题。我检查了Spark文档(),并尝试按照链接存储目录部分下的说明进行操作。但是,当我运行命令时 ln-s/storage/app/public/public/storage 我得到以下错误: ln:未能创建符号链接“/public/storage”:没有这样的文件或目录 这很奇怪,因为我已经通过命令行和编辑器进行了检查,并且目录确实存在 我也试过使用 ln-建议的sr/storage/app/public/public/storage

在新的Spark安装中,我的存储目录的符号链接遇到了一些问题。我检查了Spark文档(),并尝试按照链接存储目录部分下的说明进行操作。但是,当我运行命令时

ln-s/storage/app/public/public/storage

我得到以下错误:

ln:未能创建符号链接“/public/storage”:没有这样的文件或目录

这很奇怪,因为我已经通过命令行和编辑器进行了检查,并且目录确实存在

我也试过使用

ln-建议的sr/storage/app/public/public/storage

这确实创建了符号链接。但在我的应用程序中,我仍然得到404个错误

对于一些可能有帮助的额外信息:我正在使用一个宅地环境来开发,我用Spark安装程序设置了我的项目。我还检查了这个堆栈溢出问题,但它建议我采取我已经尝试过的相同步骤


谢谢你的帮助

从项目目录(其中包含
composer.json
的目录)中尝试
ln-s$(pwd)/storage/app/public$(pwd)/public/storage
)。您正在运行的命令尝试从文件系统根目录中的
/storage…
创建链接。运行
ln
时确实需要使用绝对路径,但需要使用项目的完整路径。例如,在Homestead中,我的路径是
/home/vagrant/project name/storage/app/public

,我面临着同样的问题,我认为这是因为项目的文件夹安装在windows上,而windows中没有链接。。你找到解决办法了吗?@ldo567我还没有找到解决办法,但我会尝试玩坐骑,看看这是否解决了问题。谢谢你的建议!对于在云提供商上运行spark的用户,可以将其添加到composer.json:
ln-sr storage/app/public/storage
如果您正在运行Homestead或另一个Vagrant类型的Linux VM作为您的开发环境,则必须从VM内部创建符号链接。