Oooops私はもう一度やりました。PHP CodeIgniter 404 on deploy
私のサイト私の開発マシンは、私のサーバーはCentOSの5.5 APACHE 2.2 PHP5のseup
である私は私CodeIgniterのサイト上で404を取得しています窓のWAMP2セットアップ ある
ローカルで完全に働きました配備されていて、何が間違っているのか分からないので、エラーを見つけてください。これはルートURLです。私はDNSを設定していないので、サーバのIPアドレスだけです。私はcodeigniterをアップロードする前に、標準のApacheページを表示していました。私は設定ファイルを見てきました。それは大丈夫です。それはファイルのアクセス許可のエラーですか?私は/ var/www/htmlディレクトリ全体でchmod o + rwを設定しました。 httpdのerror_logには何も表示されません
mod_rewriteモジュールであれば試してみましたが、RewriteEngineをオンにした.htaccessファイルでテストディレクトリを作成しましたが、それでは。
私はconfig内でlog_thresholdを4に設定しましたが、ログメッセージは表示されないため、pre-> codeigniterエラーの場合は本当に分かりませんが、それは私のエラービューを読み込んでいるので、それはだと思いますまだ何もログが書かれていない、それについて何ですか?
:私は直接IEコントローラを打つことを発見した@jondavidjohnするには、私はこの作業を取得するための煙で実行しているとして、すべてのヘルプは非常にいただければ幸いです
...
更新 感謝
あなたのモデルを見つけることができない「modelnamを:http://addr/index.php/GeoController/markers/
は言っコントローラ特定のエラーを私に提供しますE」
は@jondavidjohn、およびこれを解決するために私の手がかりを与えるため@timdreamする 感謝を解決しました。それは命名上の問題で、私はcamelcasedされたファイル名を持っていた、彼らは私が今理解しているから小さくすることができますので、ルートはサイトにつながるinnefectiveでしたが、私はサイトを持っていました。私はあなたがあなたのルートドメインに入れていることを確認し
$config['base_url'] = "http://www.example.com";
に特別な注意を払う..あなたはsystem/application/config/config.php
で正しい設定を持っていることを確認し
は、局所的にこの仕事をしましたか? –
@Matt Asbury - はい、デプロイ時にエラーが発生しました – Jakob
どのようなURLで404エラーが表示されますか?あなたがconfig.phpで変更するのを忘れたことは何ですか?あなたの.htaccessファイルは、Webサーバーユーザーが間違いなく読み取り可能ですか? Apacheのエラーログには何もありませんか? –