84669 personnes étudient
152542 personnes étudient
20005 personnes étudient
5487 personnes étudient
7821 personnes étudient
359900 personnes étudient
3350 personnes étudient
180660 personnes étudient
48569 personnes étudient
18603 personnes étudient
40936 personnes étudient
1549 personnes étudient
1183 personnes étudient
32909 personnes étudient
我在路径 /apps/sh/web_en.sh 文件中是类似这样写的:
export NAME = "zhangsan"
export AGE = "99"
我该怎么做将这个文件加入到环境变量中,并且永久生效,同时让php的getenv()函数能够获取到文件里边的变量值
光阴似箭催人老,日月如移越少年。
把这两行写到/etc/profile结尾,然后执行命令source /etc/profile注意到你的写法...可能有点问题。设置环境变量时等号两边不能有空格
/etc/profile
source /etc/profile
写在~/.profile里去,这样一登录机子就生效了
楼主说要 详细一点打开控制台vim ~/.profile然后 加入你要的全局变量注销或重启
放到 /etc/profile.d/ 下,是标准的做法
如果是phpfpm 可在phpfpm 配置文件里加,如果是Apache mod 搜索 Apache SetEnv
另外,很遗憾,对命令执行的PHP脚本无效
对于配置 /etc/profile 的,别忘了重启Linux,是的,不然你怎么改都无效,除非你当前命令行会话里敲执行php脚本
FOR UBUNTU 16.04 sudo vim /etc/environment PATH="/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games" JAVA_HOME="/usr/lib/jvm/java-8-openjdk-amd64"
然后:
source /etc/enviroment
把这两行写到
/etc/profile
结尾,然后执行命令source /etc/profile
注意到你的写法...可能有点问题。
设置环境变量时等号两边不能有空格
写在~/.profile里去,这样一登录机子就生效了
楼主说要 详细一点
打开控制台
vim ~/.profile
然后 加入你要的全局变量
注销或重启
放到 /etc/profile.d/ 下,是标准的做法
如果是phpfpm 可在phpfpm 配置文件里加,如果是Apache mod 搜索 Apache SetEnv
另外,很遗憾,对命令执行的PHP脚本无效
对于配置 /etc/profile 的,别忘了重启Linux,是的,不然你怎么改都无效,除非你当前命令行会话里敲执行php脚本
然后: