激情久久久_欧美视频区_成人av免费_不卡视频一二三区_欧美精品在欧美一区二区少妇_欧美一区二区三区的

服務(wù)器之家:專注于服務(wù)器技術(shù)及軟件下載分享
分類導(dǎo)航

云服務(wù)器|WEB服務(wù)器|FTP服務(wù)器|郵件服務(wù)器|虛擬主機(jī)|服務(wù)器安全|DNS服務(wù)器|服務(wù)器知識|Nginx|IIS|Tomcat|

服務(wù)器之家 - 服務(wù)器技術(shù) - Nginx - nginx中配置pathinfo模式示例

nginx中配置pathinfo模式示例

2019-10-23 14:20nginx配置網(wǎng) Nginx

這篇文章主要介紹了nginx中配置pathinfo模式示例,本文詳細(xì)記錄了摸索過程和成功的配置案例,需要的朋友可以參考下

緣由

很久不使用apache了,漸漸對apache感到陌生,因為朋友有個ZendFramework框架從apache移到nginx下,需要pathinfo模式支持。

網(wǎng)上海搜

于是開始搜索nginx+pathinfo相關(guān)文章,一開以為很容易就會配置好。因為搜索后發(fā)現(xiàn)有大量文章介紹nginx開啟pathinfo模式,感覺不是什么難事。但是經(jīng)過幾個小時下來,還是沒有配置好。并且大量文章的內(nèi)容都極其相似,基本都是轉(zhuǎn)載的。
開始有點急了!因為一天過去了沒有配好。

繼續(xù)摸索

沒辦法,繼續(xù)搜索。為了驗證方便,我用a.com下載thinkphp框架搭了個環(huán)境。并且加了UserAction.class.php控制器類,在類里加了一個app方法并輸出一行文字。
于是,我開始不斷地改寫nginx.conf文件重啟nginx,不斷的刷新a.com/index.php/User/app 地址。結(jié)果要么是地址損壞提示、502、Access defind.
又是一天過去了,開始感覺有點彷徨。

最后堅持

按理說我感覺應(yīng)該有nginx+thinkphp的先例,只是我沒有搜索到答案而已。突然間感覺網(wǎng)上好迷茫,一個小小的問題尋求不到解答。今晚,又試著使用nginx thinkphp關(guān)鍵字搜索,我一下點到十多頁以后,找到一處代碼

復(fù)制代碼代碼如下:

location / {        
    if (!-e $request_filename) {
        rewrite  ^/(.*)$  /index.php/$1  last;
                break;
        }
}
 
location ~ \.php {
    fastcgi_pass 127.0.0.1:9000;
    fastcgi_index index.php;
    include fcgi.conf;
    set $real_script_name $fastcgi_script_name;
    if ($fastcgi_script_name ~ "^(.+?\.php)(/.+)$") {
        set $real_script_name $1;
        set $path_info $2;
    }
    fastcgi_param SCRIPT_FILENAME $document_root$real_script_name;
    fastcgi_param SCRIPT_NAME $real_script_name;
    fastcgi_param PATH_INFO $path_info;
}


保存修改,重啟nginx,刷新瀏覽器
意想不到的頁面出現(xiàn)了

 

nginx中配置pathinfo模式示例

居然能訪問了,終于松了一口氣,實在太不容易了。
貼出nginx.conf代碼:

復(fù)制代碼代碼如下:

user  www www;
  
worker_processes 2;
worker_cpu_affinity 01 10;
  
error_log  /data1/logs/nginx_error.log  crit;
  
pid        /usr/local/webserver/nginx/nginx.pid;
  
worker_rlimit_nofile 65535;
  
events
{
  use epoll;
  worker_connections 65535;
}
  
http
{
  include       mime.types;
  default_type  application/octet-stream;
  
  server_names_hash_bucket_size 128;
  client_header_buffer_size 32k;
  large_client_header_buffers 4 32k;
  client_max_body_size 8m;
  
  sendfile on;
  tcp_nopush     on;
  
  keepalive_timeout 60;
  tcp_nodelay on;
  
  fastcgi_connect_timeout 300;
  fastcgi_send_timeout 300;
  fastcgi_read_timeout 300;
  fastcgi_buffer_size 64k;
  fastcgi_buffers 4 64k;
  fastcgi_busy_buffers_size 128k;
  fastcgi_temp_file_write_size 128k;
 
  server
  {
    listen 80;
    server_name a.com;
    index index.php;
    root /data0/htdocs/a.com/www;
 
        location / {        
        if (!-e $request_filename) {
            rewrite  ^/(.*)$  /index.php/$1  last;
                    break;
            }
    }
     
    location ~ \.php {
        fastcgi_pass 127.0.0.1:9000;
        fastcgi_index index.php;
        include fcgi.conf;
        set $real_script_name $fastcgi_script_name;
            if ($fastcgi_script_name ~ "^(.+?\.php)(/.+)$") {
            set $real_script_name $1;
            set $path_info $2;
        }
        fastcgi_param SCRIPT_FILENAME $document_root$real_script_name;
        fastcgi_param SCRIPT_NAME $real_script_name;
        fastcgi_param PATH_INFO $path_info;
    }
  }

 

養(yǎng)成好習(xí)慣

1、雖然最終還是解決問題了,但平日要記錄一下重要的東西,網(wǎng)絡(luò)不是萬靈
2、就算出現(xiàn)問題也要大概知道什么原因?能不能實現(xiàn)?如何實現(xiàn)?
3、常遇到的問題要反思,舉一反三,思考。

延伸 · 閱讀

精彩推薦
主站蜘蛛池模板: 亚洲国产精久久久久久久 | 国产成人精品一区在线播放 | 亚洲国产成人久久一区www妖精 | 12av电影 | 毛片在哪看 | 婷婷一区二区三区 | 免费久久久久 | 一级毛片免费高清视频 | 色综合一区二区 | 国产成人精品免费视频大全最热 | 7777网站| 欧洲伊人网 | 双性精h调教灌尿打屁股的文案 | 91福利在线观看 | 精品国产呦系列在线看 | 成人国产在线看 | 欧美四级在线观看 | 日韩中文字幕一区二区三区 | 日本中文一级片 | 黄色影院网站 | 成人毛片在线播放 | www.99热精品 | 亚洲精品午夜电影 | 91精品国产日韩91久久久久久360 | 天天干干 | 天天夜夜操操 | 视频一区二区三区免费观看 | 国产精品久久久久久久久久iiiii | 国产精品18久久久久久久 | xxxx69hd一hd | 欧美三级美国一级 | 中国免费一级毛片 | 国产午夜三级一区二区三桃花影视 | 国外成人在线视频网站 | 一本色道精品久久一区二区三区 | 中文字幕在线观看免费视频 | 91伊人久久| 成人性生活视频在线播放 | 天天夜夜草 | 精品国产乱码久久久久久丨区2区 | 牛牛a级毛片在线播放 |