Nginx TP框架部署

server {

listen???????8082;

server_name??localhost;

charset?utf-8;

access_log??logs/host.access.log??main;

root?/var/www/html/thinkphp/public;

index??index.html?index.htm?index.php;

location?/?{

if(!-e$request_filename)?{

rewrite?^(.*)$?/index.php?s=$1last;

break;

}

}

error_page???500?502?503?504??/50x.html;

location?=?/50x.html?{

root???html;

}

location?~?\.php$?{

fastcgi_pass???127.0.0.1:9000;

fastcgi_index?index.php;

includefastcgi_params;

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;

}

location?~?.*\.(gif|jpg|jpeg|png|bmp|swf|flv|ico)$?{

expires?30d;

access_log?off;

}

location?~?.*\.(js|css)?$?{

expires?7d;

access_log?off;

}

}


1、在TP框架的配置文件中一定要加上‘URL_MODEL’=>2

2、在入口文件中加上 define('__APP__','');

3、Linux區分大小寫

最后編輯于
?著作權歸作者所有,轉載或內容合作請聯系作者
平臺聲明:文章內容(如有圖片或視頻亦包括在內)由作者上傳并發布,文章內容僅代表作者本人觀點,簡書系信息發布平臺,僅提供信息存儲服務。

推薦閱讀更多精彩內容

  • 1.ngnix介紹 ngnix www服務軟件 俄羅斯人開發 開源 性能很高 本身是一款靜態WWW軟件 靜態小文件...
    逗比punk閱讀 2,131評論 1 6
  • Nginx簡介 解決基于進程模型產生的C10K問題,請求時即使無狀態連接如web服務都無法達到并發響應量級一萬的現...
    魏鎮坪閱讀 2,079評論 0 9
  • 《老男孩Linux運維》筆記 隱藏Nginx軟件版本號 一般來說,軟件的漏洞都和版本有關。因此要盡量隱藏對訪問用戶...
    Zhang21閱讀 3,695評論 0 28
  • 命運一次是個古老而又永恒的的話題,道不完也說不盡。 譜寫命運交響曲的貝多芬就說過:“我要扼住命運的咽喉,它妄想使我...
    紅河水閱讀 2,341評論 0 2
  • 有人說,一個人的努力,根本不足以撐死一份感情。無論友情,還是愛情,都是如此。 點開了許久沒看的空間,發現了很多未回...
    容白閱讀 521評論 0 1