PHP设置Apache环境变量的方法

介绍

这篇文章主要为大家展示了PHP设置Apache环境变量的方法,内容简而易懂,条理清晰,希望能够帮助大家解决疑惑,下面让小编带大家一起来研究并学习一下“PHP设置Apache环境变量的方法”这篇文章吧。

PHP有什么用

PHP是一个嵌套的缩写名称,指的是英文超级文本预处理语言(PHP:超文本预处理器)的缩写,它的语法混合了C、Java、Perl以及PHP自创新的语法,主要用来做网站开发,许多小型网站都用PHP开发,因为PHP是开源的,从而使PHP经得久不衰。

设置环境变量常见的地方为区分开发环境/生产环境,或者定义一些数据库的帐号密码。下面小编来讲解下PHP怎么设置Apache环境变量? PHP脚本怎么设置环境变量?

PHP怎么设置Apache环境变量

指令

设置当前环境变量为DEV

SetEnvRUNTIME_ENVIROMENTDEV

数据库帐号密码SetEnvMYSQL_USERNAMEroot

SetEnvMYSQL_PASSWORDroot

配置文件格式

ServerAdminadmin@admin.com

DocumentRoot"/var/www/?/p>

ServerNamelocalhost SetEnvRUNTIME_ENVIROMENTDEV

SetEnvMYSQL_USERNAMEroot SetEnvMYSQL_PASSWORDroot

ErrorLog"日志/error.log"

CustomLog"日志/access.log"常见的

设置Nginx环境变量

指令

设置当前环境变量为DEV

fastcgi_paramRUNTIME_ENVIROMENT& # 39; DEV # 39;

数据库帐号密码

fastcgi_paramMYSQL_USERNAME& # 39;根# 39;

fastcgi_paramMYSQL_PASSWORD& # 39;根# 39;

配置文件格式

在fastcgi_params文件中配置

fastcgi_paramRUNTIME_ENVIROMENT& # 39; DEV # 39;;

fastcgi_paramMYSQL_USERNAME& # 39;根# 39;;

fastcgi_paramMYSQL_PASSWORD& # 39;根# 39;;

在Nginx。conf中配置服务器{

listen80;

根/var/www;

indexindex.php;

server_namelocalhost;

位置/

{

indexindex.php;

}

~ . * \位置。(php | php5) $ {

fastcgi_pass127.0.0.1:9000;

fastcgi_indexindex.php;

includefastcgi_params;

}

php脚本怎么设置环境变量

为当前用户临时设置

临时设置只需要执行

exportKEY=价值

为当前用户永久设置

在~/. bashrc(不同系统各有不同)中写

为所有用户(不包括根)设置

创建文件/etc/profile.d/测试。承宪,写入

键=值

为所有用户(包括根)设置

在/etc/环境中写入

键=值

注意,这个文件的生效时间是用户登录时,所以对于根来说,需要重启机器

在主管中设置

有的时候PHP脚本是用主管来控制的,所以记得设置主管配置中的环境项

在PHP中调用服务器环境变量

在PHP中有两个调用方式:

$ env=getenv (& # 39; RUNTIME_ENVIROMENT& # 39;);

还有超全局变量方式:

$ env=$ _SERVER [& # 39; RUNTIME_ENVIROMENT& # 39;];

以上就是关于“PHP设置Apache环境变量的方法”的内容,如果改文章对你有所帮助并觉得写得不错,劳请分享给你的好友一起学习新知识,若想了解更多相关知识内容,请多多关注行业资讯频道。

PHP设置Apache环境变量的方法