[Codeigniter-users] [質問] CI2で welcome 以外のコントローラーが動かない

Zurück zum Archiv-Index

tsuji kuni kunit****@gmail*****
2011年 5月 18日 (水) 18:48:52 JST


kunitsujiです。
http://hoge.com <http://hoge.com/hello>/index.php/helloとしたらうごきますでしょうか?
もしそれでうごくのであれば、リライトか、configの$config['uri_protocol']の問題かとおもいます。
そのあたりは、環境にすごく左右されるので、現状だと何とも言えませんが。

2011年5月18日18:22 HAMAGUCHI Seiji <makot****@dive-*****>:

> お世話になっております。濱口@スマイルロジックです。
>
> 凄くバカみたいな質問なのですが、
> $route['default_controller'] = "welcome";
> 以外のコントローラーが動きません。
>
> 環境は、少し変わっていまして
> Webサーバ: nginx
> PHP: PHP5-fpm
> CI: CI2.0.1-jp
> となっています。
>
> たとえば、hello.php
>
> <?php if ( ! defined('BASEPATH')) exit('No direct script access allowed');
>
> class Hello extends CI_Controller {
>
>    public function index(){
>        echo 'Hello World';
>    }
>
> }
>
> /* End of file hello.php */
> /* Location: ./application/controllers/hello.php */
>
> を作ります。$route['default_controller'] = "hello";
> と書けば、動くのですが、$route['default_controller'] = "welcome";に戻して
> ブラウザから http://hoge.com/hello と入力しても動きません。
> hello.php は、すべてのファイル    \application\controllers\hello.php においてあります。
>
> なにか、アドバイスがあればお教え下さい。
> 素直に、Apache+mod_phpで動かした方がいいのかな...
>
> 以上、よろしくお願いします。
>
> --
> Makoto / HAMAGUCHI Seiji
> makot****@dive-*****
> http://smilelogic.jp/makoto/
> http://twitter.com/mako10z/
>
> _______________________________________________
> Codeigniter-users mailing list
> Codei****@lists*****
> http://lists.sourceforge.jp/mailman/listinfo/codeigniter-users
>
-------------- next part --------------
HTMLの添付ファイルを保管しました...
Download 



Codeigniter-users メーリングリストの案内
Zurück zum Archiv-Index