微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

Laravel在子文件夹和Horizo​​n中的安装不起作用

如何解决Laravel在子文件夹和Horizo​​n中的安装不起作用

我已经在子文件夹中安装了Laravel,并且正在尝试安装地平线。路由到“ test.com/sub-folder/horizo​​n”后,所有断开的设计以及内部链接都指向主域,而不是main-domain-without-subfolder。

搜索后,似乎是github issue

中已报告的已知问题。

在子文件夹中安装Laravel时,有什么方法可以使Horizo​​n正常工作?

解决方法

如果您迫切需要这样做,这是一个hack:

  1. public\vendor\horizon\app.js中,搜索window.Horizon.basePath
  2. window.Horizon.basePath="/"+window.Horizon.path;替换为window.Horizon.basePath="/[you sub-directoy]/"+window.Horizon.path;

它应该可以工作...直到您有一天运行更新,然后它神秘地停止了工作。

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。