没有index.php的CakePHP首页有错误

发布于 2024-10-16 04:51:01 字数 387 浏览 2 评论 0原文

当我尝试打开 test.domain.com/ 时出现错误,如果我添加 index.php (test.domain.com/index.php) 它可以工作,子页面 test.domain.com/shop 也可以在没有索引的情况下工作。域名和路径之间的 php (test.domain.com/index.php/shop) 我正在尝试将其设置在共享托管上作为子域以进行测试。 我已经在 htaccess 中尝试了不同的 RewriteBase 规则,但没有成功。

错误提示:

class AppController extends AppController {

    var $name = 'App';


    function webroot() {

    }

}

I'm getting an error when I try to open test.domain.com/ if I add index.php (test.domain.com/index.php) it works and subpage test.domain.com/shop also works without index.php between the domain and path (test.domain.com/index.php/shop)
I'm trying to set it up on a shared hosting as a subdomain for testing purpose.
I already tried different RewriteBase rules in htaccess without success.

Error notice:

class AppController extends AppController {

    var $name = 'App';


    function webroot() {

    }

}

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

夏尔 2024-10-23 04:51:01

在您的共享主机中,您知道是否启用了 .htaccess 文件(应在您的虚拟主机上设置AllowOverride)听起来好像没有加载重写规则。

如果是这种情况,然后阅读此内容以获取有关如何调试此问题的信息...

如果是这种情况并且您无法让共享主机启用 .htaccess,查看此链接以获取有关在不使用 mod_rewrite 的情况下运行 cake 的信息

In your shared host, do you know if .htaccess files are enabled ( AllowOverride should be set on your vhost) It sounds like the rewrite rules are not being loaded.

If this is the case, then read this for information on how to debug this...

If this is the case and you can't get your shared host to enable .htaccess, check out this link for information about running cake without mod_rewrite

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文