gpt4 book ai didi

php - 宝塔盒图片上传问题

转载 作者:可可西里 更新时间:2023-11-01 00:48:34 25 4
gpt4 key购买 nike

我正在一个网站上工作,作为一个自学 php 的实验,我已经完成了其中的大部分,并且工作正常。我最近将托管从 dreamhost 切换到 pagoda box 并遇到了一些明显的问题。

我在 pagoda 上有另一个站点使用 kohana framwork 并设置为使用 mongo 数据库,但为了让 kohana 和 mongo 正常工作,缓存和日志目录必须是可写的并且需要扩展。当我发现 Boxfile 时,我添加了带有目录的 Boxfile,问题就解决了。

然而,在尝试将新图像上传到我从 dreamhost 切换到的网站后,我收到 php 错误,指出该目录是只读的,因此我向该网站添加了一个带有图像目录的 Boxfile,但它破坏了我所有的图像在网站上,除了我使用 cms 上传的那些。换句话说,之前在那里的所有图像都被破坏了,而我最近上传的图像有效,但在 Boxfile 之前它是相反的。

抱歉,如果这有点令人困惑,这是一个奇怪的问题,除了 Pagoda Box 的 Boxfile 基础知识指南外,我找不到太多帮助。如果需要,我可以详细说明。

这是我现在在 boxfile 上的内容:

web1: #组件类型和数量 共享可写目录: - 图片

感谢您的帮助。

最佳答案

当您在 Pagoda Box 上指定一个目录作为共享可写目录时,它们会使用网络挂载将您所有的 Web 实例连接到一个单一的可写文件系统。这些挂载基本上隐藏了您的存储库中这些目录中包含的所有文件。当您的应用程序尝试在这些目录中抓取某些内容时,挂载会将请求路由到共享文件系统(目前其中没有您的图像)。

在仪表板的“管理”选项卡下,enable SSH access to your shared writable storage并将所有文件上传到正确的共享目录中。上传后,您的应用程序将能够找到它们。

关于php - 宝塔盒图片上传问题,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12279696/

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