gpt4 book ai didi

php - 在没有重写模块的情况下在 cakephp 中找不到 css 文件

转载 作者:搜寻专家 更新时间:2023-10-31 21:36:16 26 4
gpt4 key购买 nike

我在使用 CakePHP 时遇到问题,找不到 CSS。当我在浏览器中查看源代码时,我可以在标题部分看到蛋糕通用 CSS 链接。但是当我点击它查看实际的源代码时,我得到了 404 not found 错误。
我按照这个 Action :

  1. 未评论

    Configure::write('App.baseUrl', env('SCRIPT_NAME'));

    在 app/config/core.php 中,因为重写模块被禁用。

  2. //app/app/webroot 中删除 .htaccess 文件。

  3. 运行元素。

默认的php代码是:

app/View/Layouts/default.ctp

echo $this->Html->css('cake.generic');

其html代码为:

<link rel="stylesheet" type="text/css" href="/app/webroot/css/cake.generic.css" />

这个文件确实存在,但是当我在浏览器代码源中点击/app/webroot/css/cake.generic.css时,我遇到了

404 Not Found

是路吗?

最佳答案

我假设您的虚拟主机文档根目录指向 app/webroot,因此您指向 css 文件的链接需要指向 /css/file.css。你现在拥有它的方式实际上是在寻找 app/webroot/app/webroot/css 这就是你得到 404 的原因。

要么是那个,要么是你的 .htaccess 是错误的,或者你的样式表实际上并不存在。让我知道这是否有帮助,如果需要我可以更新我的答案。

关于php - 在没有重写模块的情况下在 cakephp 中找不到 css 文件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18680779/

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