2009-11-16 118 views
1

我最近加入了一個開發團隊,我試圖讓一個SVN簽出到我的本地機器上。不幸的是,我遇到了一些鏈接和路由問題。我的本地機器正在使用WAMP設置。CodeIgniter路由/ Htaccess/URI問題

比方說,我有我的控制器:

function testfunc()($this->load->view('testfunc'); 

,在我testview觀點我有

<li><a href="<?=site_url('testfunc')?>">what we do</a></li> 

起初,我得到一個URL不允許的字符的問題。通過一些線程翻閱,我添加了rawencode($ str)和其他一些東西。

現在我得到一個404 Page發現錯誤,當文件顯然存在。看起來好像我的控制器沒有被調用,並且視圖不被調用

有什麼建議嗎?

謝謝。

+0

將在404錯誤是什麼網址的結果嗎? – MiseryIndex 2009-11-16 15:56:26

+0

轉到映射到localhost/testfunc的testfunc url會導致錯誤。 – Dirk 2009-11-17 00:02:18

回答

1

您缺少控制器。除非你正在使用某種形式的路由,你應該使用類似:

<li><a href="<?=site_url('controller/testfunc')?>">what we do</a></li> 

OR

<li><?php echo anchor('controller/testfunc', what do we do);?></li>