溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務條款》

PHP設置Apache環(huán)境變量的方法

發(fā)布時間:2021-02-22 16:13:25 來源:億速云 閱讀:290 作者:清風 欄目:編程語言

這篇文章主要為大家展示了PHP設置Apache環(huán)境變量的方法,內容簡而易懂,條理清晰,希望能夠幫助大家解決疑惑,下面讓小編帶大家一起來研究并學習一下“PHP設置Apache環(huán)境變量的方法”這篇文章吧。

php有什么用

php是一個嵌套的縮寫名稱,指的是英文超級文本預處理語言(php:Hypertext Preprocessor)的縮寫,它的語法混合了C、Java、Perl以及php自創(chuàng)新的語法,主要用來做網站開發(fā),許多小型網站都用php開發(fā),因為php是開源的,從而使得php經久不衰。

  設置環(huán)境變量常見的地方為區(qū)分開發(fā)環(huán)境/生產環(huán)境,或者定義一些數據庫的帳號密碼。下面億速云小編來講解下PHP怎么設置Apache環(huán)境變量?PHP腳本怎么設置環(huán)境變量?

  PHP怎么設置Apache環(huán)境變量

  指令

  設置當前環(huán)境變量為DEV

  SetEnvRUNTIME_ENVIROMENTDEV

  數據庫帳號密碼

  SetEnvMYSQL_USERNAMEroot

  SetEnvMYSQL_PASSWORDroot

  配置文件格式

  ServerAdminadmin@admin.com

  DocumentRoot"/var/www/"

  ServerNamelocalhost

  SetEnvRUNTIME_ENVIROMENTDEV

  SetEnvMYSQL_USERNAMEroot

  SetEnvMYSQL_PASSWORDroot

  ErrorLog"logs/error.log"

  CustomLog"logs/access.log"common

  設置Nginx環(huán)境變量

  指令

  設置當前環(huán)境變量為DEV

  fastcgi_paramRUNTIME_ENVIROMENT'DEV'

  數據庫帳號密碼

  fastcgi_paramMYSQL_USERNAME'root'

  fastcgi_paramMYSQL_PASSWORD'root'

  配置文件格式

  在fastcgi_params文件中配置

  fastcgi_paramRUNTIME_ENVIROMENT'DEV';

  fastcgi_paramMYSQL_USERNAME'root';

  fastcgi_paramMYSQL_PASSWORD'root';

  在nginx.conf中配置

  server{

  listen80;

  root/var/www;

  indexindex.php;

  server_namelocalhost;

  location/

  {

  indexindex.php;

  }

  location~.*\.(php|php5)${

  fastcgi_pass127.0.0.1:9000;

  fastcgi_indexindex.php;

  includefastcgi_params;

  }

  PHP腳本怎么設置環(huán)境變量

  為當前用戶臨時設置

  臨時設置只需要執(zhí)行

  exportKEY=VALUE

  為當前用戶永久設置

  在~/.bashrc(不同系統(tǒng)各有不同)中寫

  為所有用戶(不包括root)設置

  創(chuàng)建文件/etc/profile.d/test.sh,寫入

  KEY=VALUE

  為所有用戶(包括root)設置

  在/etc/environment中寫入

  KEY=VALUE

  注意,這個文件的生效時間是用戶登錄時,所以對于root來說,需要重啟機器

  在Supervisor中設置

  有的時候PHP腳本是用Supervisor來控制的,所以記得設置supervisor配置中的environment項

  在PHP中調用服務器環(huán)境變量

  在PHP中有兩個調用方式:

  $env=getenv('RUNTIME_ENVIROMENT');

  還有超全局變量方式:

  $env=$_SERVER['RUNTIME_ENVIROMENT'];

以上就是關于“PHP設置Apache環(huán)境變量的方法”的內容,如果改文章對你有所幫助并覺得寫得不錯,勞請分享給你的好友一起學習新知識,若想了解更多相關知識內容,請多多關注億速云行業(yè)資訊頻道。

向AI問一下細節(jié)

免責聲明:本站發(fā)布的內容(圖片、視頻和文字)以原創(chuàng)、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。

AI