zoukankan      html  css  js  c++  java
  • nginx php 配置

    1. 普通php  项目

    1. location ~ .php$ {
    2. root /usr/share/nginx/html;
    3. fastcgi_pass 127.0.0.1:9000;
    4. fastcgi_index index.php;
    5. fastcgi_param SCRIPT_FILENAME $document_root$fastcgi_script_name;
    6. include fastcgi_params;
    7. }
    2. 使用其他框架(ThinkPHP)
    1. server {
    2. listen 80 default_server;
    3. listen [::]:80 default_server;
    4. server_name _;
    5. root /opt/default;
    6. include /etc/nginx/default.d/*.conf;
    7. location / {
    8. index index.html index.php;
    9. # try_files $uri @rewrite;
    10. #如果文件不存在则尝试TP解析
    11. try_files $uri /index.php$uri;
    12. }
    13. location ~ .+.php($|/) {
    14. root /opt/default;
    15. fastcgi_pass 127.0.0.1:9000;
    16. fastcgi_index index.php;
    17. #设置PATH_INFO,注意fastcgi_split_path_info已经自动改写了fastcgi_script_name变量,
    18. #后面不需要再改写SCRIPT_FILENAME,SCRIPT_NAME环境变量,所以必须在加载fastcgi.conf之前设置
    19. fastcgi_split_path_info ^(.+.php)(/.*)$;
    20. fastcgi_param PATH_INFO $fastcgi_path_info;
    21. #加载Nginx默认"服务器环境变量"配置
    22. include fastcgi.conf;
    23. }
    24. error_page 404 /404.html;
    25. location = /40x.html {
    26. }
    27. error_page 500 502 503 504 /50x.html;
    28. location = /50x.html {
    29. }
    30. }
     
  • 相关阅读:
    oracle lengthb
    layui-rp
    1709052基于框架新建 子项目
    echar 常用单词
    Leetcode 481.神奇字符串
    Leetcode 480.滑动窗口中位数
    Leetcode 479.最大回文数乘积
    Leetcode 477.汉明距离总和
    Leetcode 476.数字的补数
    Leetcode 475.供暖气
  • 原文地址:https://www.cnblogs.com/rongfengliang/p/6979766.html
Copyright © 2011-2022 走看看