如何根據自己專案中的需求自定義$_server中的變數呢?比如$_server['xu_text_param'],這個超全域性變數輸出肯定是會報錯的。那如何自定義它,讓它輸出我們想要輸出的值呢?
1、在apache伺服器下:
#放在裡面則只有當前站點可以訪問到,如果想要所有站點都訪問到就放在外面2、在nginx伺服器下。setenv xu_text_param 'this is a demo'
#配置乙個網域名稱 servername
servername xu-test.com
#配置網域名稱對應的目錄
documentroot "d:\project\test"
#配置訪問的許可權
#允許所有使用者訪問
require all granted
allowoverride all
#配置乙個預設的頁面
directoryindex index.php
#如果沒有預設顯示的頁面就把所有檔案以列表的形式顯示出來
options indexes followsymlinks execcgi
serverlocation ~ \.php(.*)$ {
fastcgi_pass 127.0.0.1:9000;
fastcgi_index index.php;
fastcgi_split_path_info ^((?u).+\.php)(/?.+)$;
fastcgi_param script_filename $document_root$fastcgi_script_name;
fastcgi_param path_info $fastcgi_path_info;
fastcgi_param path_translated $document_root$fastcgi_path_info;
include fastcgi_params; #可以放到乙個共用檔案裡面 需要的專案則包含
fastcgi_param xu_text_param 'test';#只針對當前專案 會覆蓋fastcgi_params中的值
原文:
Linux 新增自定義變數
一 按變數的生存週期來劃分,linux變數可分為兩類 1.永久 需要修改配置檔案,變數永久生效。2.臨時 使用export命令宣告即可,變數在關閉shell時失效。二 設定變數的三種方法 1 在 etc profile檔案中新增變數 對所有使用者生效 永久的 2 在使用者目錄下的.bash prof...
php自定義配置 SERVER常量
最近專案出於安全方面的考慮,需要在底層服務中增加自定義的se rver 常量,比 如 server server id 99 php自定義配置 server常量 n top apache環境下 開啟httpd.conf開啟env module loadmodule env module module...
yml裡新增自定義變數的用法
在一次開發中,需要做乙個系統變數,前端做一些操作時不需要去查詢 資料庫,通過獲取系統自定義的變數來簡化部分查詢操作。首先在yml中新增自己的自定義變數 system params jzmonth null zjmonth null建立乙個實體類 component spring的元件,用來建立bea...