OctoberCMS 媒体路径中的双主题名称
Double theme name in media path in OctoberCMS
我确定这是我的错误,但我想看看是否有人知道如何找到错误。
我正在使用我自己的主题,基于其他主题。
当我在 october cms 的 媒体管理器 中上传文件时,它似乎工作正常但是当我尝试获取路径时,示例:
<img src="{{ 'myimg.png' | media }}"/>
它returns路径:
http://my.domain.com/theme-name/theme-name/storage/app/media/myimg.png
当文件实际位于:
在我看来主题名称插入了两次,但我似乎无法在配置中发现任何错误。
希望这些信息足够使用,我很乐意填写任何缺失的信息,但我不知道还需要什么。
看到你的代码后。我不认为有任何问题,但现在您需要创建一个子域并将 octobercms 移到那里,它会起作用!!!
谢谢
原来这是一个 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/',
...
只是想保留它的完整性,这样遇到问题的其他人可能会得到帮助,甚至可以解释我无法解释的部分。
干杯。
我确定这是我的错误,但我想看看是否有人知道如何找到错误。
我正在使用我自己的主题,基于其他主题。
当我在 october cms 的 媒体管理器 中上传文件时,它似乎工作正常但是当我尝试获取路径时,示例:
<img src="{{ 'myimg.png' | media }}"/>
它returns路径:
http://my.domain.com/theme-name/theme-name/storage/app/media/myimg.png
当文件实际位于:
在我看来主题名称插入了两次,但我似乎无法在配置中发现任何错误。
希望这些信息足够使用,我很乐意填写任何缺失的信息,但我不知道还需要什么。
看到你的代码后。我不认为有任何问题,但现在您需要创建一个子域并将 octobercms 移到那里,它会起作用!!!
谢谢
原来这是一个 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/',
...
只是想保留它的完整性,这样遇到问题的其他人可能会得到帮助,甚至可以解释我无法解释的部分。
干杯。