如何在 Lumen 的浏览器中访问上传的文件
How to access an uploaded file in the browser in Lumen
我可以成功将文件上传到 /storage/app 文件夹,但现在我想知道如何在浏览器中查看这些(图像)文件。
我设置了一个指向 /storage/app
的符号链接 /public/storage
我正在尝试通过 http://my-local-domain/storage/myphoto.jpg 访问该文件,但它给了我一个 NotFoundHttpException。
我知道这在 Laravel 中有效,但不确定如何在 Lumen 中有效。我错过了什么吗?
谢谢。
对不起,我的错。我的符号链接不正确。
我执行了这个命令(我当前的路径是我的应用程序的根目录):
ln -s storage/app public/storage
这应该是(完整路径):
ln -s /var/www/storage/app /var/www/public/storage
我可以成功将文件上传到 /storage/app 文件夹,但现在我想知道如何在浏览器中查看这些(图像)文件。
我设置了一个指向 /storage/app
的符号链接 /public/storage我正在尝试通过 http://my-local-domain/storage/myphoto.jpg 访问该文件,但它给了我一个 NotFoundHttpException。
我知道这在 Laravel 中有效,但不确定如何在 Lumen 中有效。我错过了什么吗?
谢谢。
对不起,我的错。我的符号链接不正确。 我执行了这个命令(我当前的路径是我的应用程序的根目录):
ln -s storage/app public/storage
这应该是(完整路径):
ln -s /var/www/storage/app /var/www/public/storage