我在Windows 7机器上安装了Netbeans,Codeigniter和xampp,我只是想调用一个简单的对象来显示hello world。
在用尽许多教程后,我一直收到Object not found错误。当我运行我的脚本时,它使用以下URL
http://localhost/project1/CodeIgniter_2.1.0/application/controllers/hello.php
因此,当我从浏览器调用localhost / xampp时xampp正常工作,虽然我不确定还需要配置什么。
我尝试了很多不同的基本网址,但目前我的config.php
设置如下$config['base_url'] = '';
我是一个刚刚尝试安装设备的新手,所以我可以开始处理项目,但是几天都无法解决这个问题。
答案 0 :(得分:14)
这不是CodeIgniter URL的工作方式。它应该是:
http://path/to/codeigniter/index.php/<controller>/<function>/<param>
所以,在你的情况下,它应该是:
http://localhost/project1/CodeIgniter_2.1.0/index.php/hello
$config['base_url']
应设置为index.php
,因此应为:
$config['base_url'] = 'http://localhost/project1/CodeIgniter_2.1.0/index.php';