【发布时间】:2018-04-05 18:06:54
【问题描述】:
我正在使用 laravel 5.5 的存储符号链接来存储图像。当我将代码推送到 git 并从实时站点中提取时,实时站点上的符号链接路径与我的本地代码上的路径相同。 我的本地有这个符号链接
storage -> /home/path/to/project/app/public/
但实时站点需要此符号链接路径
storage -> /var/www/html/website.com/public_html/project_code/storage/app/public/
每次我必须删除符号链接并在实时站点上重新创建它时。 我已经在现场完成了这些步骤
cd public
rm storage
cd ..
php artisan storage:link
完成这些步骤后,我的符号链接将根据实时站点变为,然后它开始工作。 实时站点应该有这个符号链接
storage -> /var/www/html/website.com/public_html/project_code/storage/app/public/
project_code/.gitignore:
public/storage
project_code/storage/app/.gitignore
*
!public/
!.gitignore
我怎样才能摆脱这个问题。
提前致谢!
【问题讨论】:
标签: laravel-5 storage symlink gitignore