2012-01-28 4 views
1
私のコントローラ名が userRegある

私はCodeIgniterのを使用してアプリケーションを構築している、で働いていないし、私は、このようなクラスを宣言しコントローラ名が含まれているより2つの大文字はコントローラで、CodeIgniterの

class UserReg extends CI_Controller { } 

私はこのコントローラをリンク私は使用、<a href="<?php echo base_url();?>userReg">Register</a>
それはローカルホストで正常に動作しますが、私はオンラインに置くとき、それは
<a href="<?php echo base_url();?>userreg">Register</a>を試してみましたが、動作しませんエラーが発生します。
それで解決策はありますか?

答えて

1

あなたの開発マシンは、おそらく大文字小文字の区別がないファイルシステムを持ち、大文字小文字を区別した* nixシステムにデプロイされたウインドウです。

最初に確認するのは、コントローラのファイル名がすべて小文字であることです。それは解決するかもしれない。

私が見つけたベストプラクティスは、すべてのケースを低くして_を使用して単語を区切ることです。

関連する問題