91超碰碰碰碰久久久久久综合_超碰av人澡人澡人澡人澡人掠_国产黄大片在线观看画质优化_txt小说免费全本

溫馨提示×

nginx怎么獲取php的變量

小億
91
2023-11-29 21:47:05
欄目: 編程語言

在 Nginx 中獲取 PHP 的變量,可以通過兩種方式實現。

  1. 使用 ngx_http_fastcgi_module 模塊的 fastcgi_param 指令:

    • 在 Nginx 的配置文件中,使用 fastcgi_param 指令將 PHP 的變量傳遞給 FastCGI 進程。例如:
      location / {
          fastcgi_pass unix:/var/run/php/php7.4-fpm.sock;
          fastcgi_param SCRIPT_FILENAME $document_root$fastcgi_script_name;
          fastcgi_param PHP_VAR $php_var;
          include fastcgi_params;
      }
      
    • 在 PHP 腳本中,可以使用 $_SERVER['PHP_VAR'] 來獲取該變量的值。
  2. 使用 ngx_http_rewrite_module 模塊的 set 指令:

    • 在 Nginx 的配置文件中,使用 set 指令將 PHP 的變量設置為 Nginx 的變量。例如:
      location / {
          set $php_var $arg_php_var;
          fastcgi_pass unix:/var/run/php/php7.4-fpm.sock;
          fastcgi_param SCRIPT_FILENAME $document_root$fastcgi_script_name;
          fastcgi_param PHP_VAR $php_var;
          include fastcgi_params;
      }
      
    • 在 PHP 腳本中,可以使用 $_SERVER['PHP_VAR'] 來獲取該變量的值。

需要注意的是,以上方法都是在 Nginx 配置層面傳遞 PHP 變量,而不是直接從 PHP 腳本中獲取。

0
阿克苏市| 察隅县| 新宾| 灵璧县| 延长县| 郑州市| 永顺县| 喀喇| 武安市| 梁山县| 甘泉县| 方城县| 濉溪县| 眉山市| 朔州市| 临沭县| 吴川市| 山东省| 鲁甸县| 祁阳县| 宜丰县| 焉耆| 比如县| 南投县| 府谷县| 武义县| 光泽县| 称多县| 偃师市| 志丹县| 平遥县| 什邡市| 专栏| 双桥区| 阜新市| 建宁县| 方山县| 平顶山市| 巩义市| 合江县| 平安县|