ホームページ  >  記事  >  バックエンド開発  >  Nginx で codeigniter フレームワークを構成する、nginxcodeigniter_PHP チュートリアル

Nginx で codeigniter フレームワークを構成する、nginxcodeigniter_PHP チュートリアル

WBOY
WBOYオリジナル
2016-07-13 09:58:401019ブラウズ

Nginx での codeigniter フレームワークの構成、nginxcodeigniter

もともと winserver+Apache 環境でうまく機能していた WeChat パブリック アカウントは、Alibaba Cloud (環境: Ubuntu 64 ビット | PHP5.4 | Nginx1.6) に移行されましたが、頻繁に失敗した 404、403 は、CI ルート .php などで設定されたデフォルト コントローラーにのみアクセスできます。後でオンラインで調べたところ、ルーティング設定の問題である可能性があることがわかりました。いろいろいじった後、設定に従って最終的に問題を解決しました。下に。

1. Webサイト設定ファイルを変更します

リーリー

2. CIのconfig.phpファイルを変更します

$config['base_url'] = 'http://example.com/';

$config['uri_protocol'] = 'PATH_INFO';//REQUEST_URIでも動作するようです

$config['index_page'] = '';

3. Web サイトのルート ディレクトリと次のディレクトリの読み取りおよび書き込み権限 (777) を設定します

4.nginxを再起動します

www.bkjia.comtru​​ehttp://www.bkjia.com/PHPjc/977523.html技術記事 Nginx で codeigniter フレームワークを設定します。 nginxcodeigniter もともと winserver+Apache 環境でうまく動作していた WeChat 公式アカウントを Alibaba Cloud に移行しました (環境: Ubuntu 64-bit | PHP5.4 |...
)
声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。