我无法让我的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'); ?>
请仔细阅读文档