我正在尝试让另一个框架在CodeIgniter中运行,而另一个框架有自己的配置文件。它需要的一个值是站点或基本URL。我以为我只是使用来自application / config / config.php文件的CI的基本url值。我尝试了两种方法:
base_url()
即可。 url帮助程序正在自动加载。这会产生“致命错误:调用未定义函数base_url()”require_once APPPATH . 'config/config.php';
,然后使用$config['base_url']
。此方法适用于使用application / config / database.php的数据库值。但对于基本URL,我收到此错误:“消息:未定义的变量:配置”。我不明白为什么它适用于database.php但不适用于config.php。 这样做的正确方法是什么?
答案 0 :(得分:1)
不确定这是否有帮助,但尝试一下 - 转到配置文件并将基本网址设为空白
$config['base_url'] = '';
转到主index.php并查找
* -------------------------------------------------------------------
* CUSTOM CONFIG VALUES
然后将此插入您的网址
$assign_to_config['base_url'] = 'http://yourdomain.com';
然后您应该能够使用base_url()