在共享主机中显示图像laravel

时间:2019-08-21 12:22:11

标签: laravel image file shared-hosting

我已成功将laravel应用程序部署在共享服务器上。除了我无法显示要上传到/ public / storage / imagesfolder的图像之外,其他一切看起来都很好。
我以以下方式将文件路径存储到数据库中:

images / FxEj1V1neYrc7CVUYjlcYZCUf4YnC84Z3cwaMjVX.png

我使用以下代码创建了符号链接:php artisan storage:localserver中的链接 但是我无法在主机中执行命令,因此我已经通过Route创建了符号链接

在我看来,我检索了图像网址

哪个给我正确的路径:http://www.example.com/storage/images/automatic-filename.jpeg 但是无论我尝试什么,图像上都会显示403 存储在数据库中但未存储在存储文件夹中的图像的路径

禁止访问您无权访问此服务器上的/storage/images/automatic-filename.jpeg。 我尝试将图像存储在公用文件夹中,但我遇到了同样的问题 拉拉韦尔 这是我整理文件夹的方式: / Laravel_Project /万维网 WWW是我的公用文件夹,我删除了laravel_project的默认公用文件夹

Sub Main()
    Dim Arguments() As String = Environment.GetCommandLineArgs()

    If Arguments.Length >= 2 Then
        Dim FilePath As String = Arguments(1)
        Dim DestinationPath As String = Arguments(2)
        IO.File.Delete(DestinationPath)
        IO.File.Copy(FilePath, DestinationPath)
    End If
End Sub

禁止访问您无权访问此服务器上的/storage/images/automatic-filename.jpeg。

0 个答案:

没有答案