我已成功将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。