无法使CSS脚本与Kohana框架一起使用


Cannot get CSS script to work with Kohana framework

我无法让我的CSS样式表与我下载并正在使用的Kohana框架一起工作。我已经不停地在谷歌上搜索了一个小时,其他人提出的解决方案似乎并不能解决我的问题。这是我在index.php文件中的代码行:

<?php echo HTML::style('/Applications/MAMP/htdocs/MOOCinator/media/css/bootstrap.css'); ?>

我尝试过纯HTML以及使用CSS文件的相对路径。CSS文件的权限允许每个人都可以读取它。除了CSS之外,我的网页在浏览器中显示的完全一样。请给我关于如何解决这个问题的建议?

谢谢!

正如falinsky所说,所有css资源文件都应作为包含

<?php echo HTML::style('media/css/bootstrap.css'); ?>

根据另一个答案下面的注释,我们"调试"了这个问题。

您的网站url设置不正确。这就是我让.gitignore变得友好的原因。

// File application/bootstrap.php
$config = include(APPPATH .'config/environment.php');
Kohana::init(array(
    'base_url'    => $config['base_url'],
    'index_file'  => $config['index_file'],
));

配置文件

// File application/config/environment.php
return array(
    'base_url'   => 'http://localhost/project/',
    'index_file' => FALSE,
);

我将此文件复制为example.environment.php。在我的gitignore中,我有

*
!.gitignore
!example.*

至于忽略所有文件,除了以example.gitignore文件本身开头的任何文件。

这就是我管理所有特定于环境的设置的方式。Cookie、会话、加密哈希、数据库等。

<?php echo HTML::style('media/css/bootstrap.css'); ?>

请仔细阅读文档