gpt4 book ai didi

php - CodeIgniter 中的基本 URL 错误

转载 作者:行者123 更新时间:2023-12-04 04:40:27 25 4
gpt4 key购买 nike

我是 CodeIgniter 的新手。在我的项目中,基本 URL 代码无法正常工作...

在 config.php 中:

$config['base_url'] = 'http://localhost/simpleblog/';

看来,它是:
<link type="text/css" rel="stylesheet" href="href="<?=base_url()?>views/css/Main.css" />

我的项目文件结构附加在 Skydrive 中
https://skydrive.live.com/redir?resid=3BFF708C7026EB1B!139&authkey=!AEQSh3KwTzDU328&v=3

还有错误

https://skydrive.live.com/redir?resid=3BFF708C7026EB1B!140&authkey=!AMwGc_UWpqlezOM&v=3

我该如何解决这个问题?

最佳答案

base_url 函数是 URL 助手的一部分。默认情况下,CodeIgniter 不加载任何帮助程序,因此您必须加载要使用的帮助程序。

您可以在将使用该功能的 Controller 中执行此操作:

$this->load->helper('url');

或者,如果它是您打算在整个站点中使用的助手,您可以通过将其添加到 $autoload['helper'] 来告诉 CodeIgniter 自动加载它。 config/autoload.php 中的数组。

顺便说一句 - 对于这个用例,我推荐 site_url() 而不是 base_url():
<link type="text/css" rel="stylesheet" href="<?= site_url('views/css/Main.css') ?>" />

关于php - CodeIgniter 中的基本 URL 错误,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18985919/

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