gpt4 book ai didi

file-upload - Laravel错误的公共(public)路径文件上传

转载 作者:行者123 更新时间:2023-12-02 02:01:33 25 4
gpt4 key购买 nike

我已经根据本指南部署了 Laravel。

http://juniorgrossi.com/deploying-laravel-applications-on-a-shared-host/

在我的网络服务器上,我有一个 public_html 文件现在包含我所有可公开访问的文件和一个包含其余文件的 laravel 文件夹,所以我已经拆分了用于部署的默认 laravel 结构。

在我的开发服务器上,默认情况下,public 文件夹位于 laravel 文件夹内,而不是位于同一目录级别。

我遇到的问题是当我使用这样的东西时:

// Upload the file
Input::upload('image', 'public/uploads', $filename);

与此相同。

// Upload the file
Input::upload('image', path('public') . 'uploads', $filename);

它现在尝试在我的 laravel 文件夹中查找公共(public)文件,而不是尝试使用我的 public_html 文件夹中的上传文件夹。

然后我得到一个

Unable to create the "/uploads" directory

当然,在我的开发服务器上,公用文件夹仍在文件夹内,所以这是合乎逻辑的。

我该如何解决这个问题?

最佳答案

你可以试试这个(文件夹名后加斜线)

Input::upload('image', path('public') . 'uploads/', $filename);

关于file-upload - Laravel错误的公共(public)路径文件上传,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17010056/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com