Codeigniter中使用Chrome的不寻常的基本网址

时间:2015-11-17 10:32:13

标签: php codeigniter google-chrome firefox

我发现 CI(3.03)的最新稳定版本很不寻常,

我尝试回显 base_url() ,它会返回一些不寻常的东西,

**注意:**我已经加载了URL帮助程序。

以下代码

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

在Firefox中返回http://127.0.0.1/(我已使用http://localhost/解释应用程序)。

在Chrome中

http://::1/(我使用http://localhost/)?

帮助我解决这个问题。

3 个答案:

答案 0 :(得分:0)

如果你在那里设置,请从配置文件中删除base_url,

$config['base_url'] = "http://".$_SERVER['HTTP_HOST']."/";

答案 1 :(得分:0)

确保您已设置基本网址

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

对我来说有时候是个问题。

在较旧版本的CI中,您可以将其留空,但是。

现在建议您不要将base_url留空。

我会自动加载url helper,因为它是最常见的。

答案 2 :(得分:0)

在您的配置中,使用define。如下所示:

define('base_url', 'http://localhost/your_project name/');

然后试试 echo base_url();