我确定这是我的错,但是我想看看是否有人知道如何找到错误。
我正在基于其他主题使用自己的主题。
当我在10月cms的媒体管理器中上传文件时,似乎工作正常,但是当我尝试获取路径时,例如:
<img src="{{ 'myimg.png' | media }}"/>
它返回路径:
http://my.domain.com/theme-name/theme-name/storage/app/media/myimg.png
文件实际位于以下位置:
在我看来,主题名称已插入两次,但我似乎找不到任何配置错误或任何问题。
因此,希望有足够的信息可以使用,我很乐意填写任何缺失的信息,但我不知道还需要什么。
答案 0 :(得分:0)
看到您的代码后。我不认为有任何问题,但是现在您需要创建一个子域并将octobercms移至该域,它将可以正常工作!!!
谢谢
答案 1 :(得分:0)
原来是一个 bug ,并且从447版开始是固定的(我已经尝试过并验证了)。感谢@LukeTowers指出了这一点!
在447之前的版本上,我发现解决该问题的方法是将“ webroot / october / config / cms / cms.php”从相对路径更改为绝对路径,因为它位于将运行的服务器上这种工作方式,但我仍然不知道为什么亲戚在存储下的案件中不起作用:
'storage' => [
'media' => [
'folder' => 'media',
//'path' => '/storage/app/media',
'path' => 'https://my.domain.com/october/storage/app/media/',
...
只是想保留它的完整性,以便其他任何有问题的人都可以得到帮助,甚至可以解释我做不到的部分。
欢呼。