この投稿は yao970953039 によって最終編集されました (2013-03-11 16:42:41)
CI コードをローカルで設定します。ドメイン名 local.ci を設定します。その結果、使用できるホームページの自動ロード コントローラーを除いて、他のすべてのコントローラーで 404 エラーが発生します。
local.ci/index.php は
を実行できます
local.ci/index.php/ は 404 エラーを報告します。エラーログを表示
2013/03/11 16:35:22 [エラー] 11036#7224: *23 "D:nginx-1.3.13/html/index.php/index.php" が見つかりません (3: システムがパスを見つけられません)指定)、クライアント: 127.0.0.1、サーバー: local.ci、リクエスト: "GET /index.php/ HTTP/1.1"、ホスト: "local.ci"
.htaccessは申請中です。 。コードは「全員から拒否」です
nginx 構成
<br>
<br>
#ユーザー誰もいない;<br>
ワーカープロセス 2;<br>
<br>
#error_log ログ/error.log;<br>
#error_log ログ/error.log 通知;<br>
#error_log ログ/error.log 情報;<br>
<br>
#pid logs/nginx.pid;<br>
<br>
<br>
イベント {<br>
ワーカー接続 1024;<br>
}<br>
<br>
<br>
http {<br>
)含めなければならないことを持っている必要があります
Default_type アプリケーション/オクテットストリーム;<br>
<br>
#log_format main '$remote_addr - $remote_user [$time_local] "$request" '<br>
# #
#'"$ Http_user_agent" "$ http_x_Forwardded_for"';
<br>
#access_log ログ/access.log main;<br>
<br>
sendfile オン;<br>
#tcp_nopush on;<br>
<br>
#keepalive_timeout 0;<br>
キープアライブタイムアウト 65;<br>
<br>
#gzip on;<br>
<br>
サーバー {<br>
聞いてください 80;<br>
サーバー名 local.ci;<br>
<br>
#charset koi8-r;<br>
<br>
#access_log logs/host.access.log main;<br>
<br>
場所 / {<br>
インデックスindex.php;<br>
}<br>
<br>
エラーページ 404 /404.html;<br>
<br>
# サーバーエラーページを静的ページ /50x.html<br> にリダイレクトします
#<br>
error_page 500 502 503 504 /50x.html;<br>
#location = /50x.html {<br>
#}<br>
<br>
# PHP スクリプトを 127.0.0.1:80 <br><br> でリッスンする Apache にプロキシします。