您好,欢迎访问一九零五行业门户网

nginx codeigniter 配置

nginx-1.10
codeigniter-3.0
1. nginx.conf
server {
        listen       80;
        server_name  localhost;          root d:/wnmp/www;          #charset koi8-r;
        #access_log  logs/host.access.log  main;
        location / {
            #root d:/wnmp/www;
            #index index.html index.htm;
             try_files $uri $uri/ /index.php;           }
        #error_page  404              /404.html;
        # redirect server error pages to the static page /50x.html
        #
        error_page   500 502 503 504  /50x.html;
        location = /50x.html {
            root   html;
        }
        # pass the php scripts to fastcgi server listening on 127.0.0.1:9000
        #
        location ~ \.php$ {            
            #root            d:/wnmp/www;
            #fastcgi_pass    127.0.0.1:9000;
            #fastcgi_index    index.php;
            #fastcgi_param    script_filename $document_root$fastcgi_script_name;
            #include            fastcgi_params;
fastcgi_pass  127.0.0.1:9000;
            fastcgi_param script_filename d:/wnmp/www/index.php;               fastcgi_param path_info $fastcgi_path_info;               fastcgi_split_path_info ^(.+\.php)(.*)$;              fastcgi_param path_translated $document_root$fastcgi_path_info;              include  fastcgi.conf;           }
    }
2. index.php
解压codeigniter,重命名为ci,放在d:/wnmp下
把ci下的index.php移动到网站根目录 d:/wnmp/www下
index.php配置
$system_path = 'd:/wnmp/ci/system';
$application_folder = 'd:/wnmp/ci/application';
$view_folder = '';
3. config.php
ci/application/config/config.php
$config['base_url'] = 'http://localhost/';
$config['index_page'] = '';
$config['uri_protocol']    = 'request_uri';
重启nginx,完了。
参考:
nginx下配置codeigniter框架方法
以上就介绍了 nginx codeigniter 配置,包括了方面的内容,希望对php教程有兴趣的朋友有所帮助。
其它类似信息

推荐信息