Articles of 环境variables

如何为本地系统帐户设置ORACLE_HOMEvariables?

我遇到了一个问题,我的系统中安装了多个Oracle版本以支持各种应用程序,但是我需要使用本地系统帐户作为Windows服务运行程序。 目前,我收到以下错误: System.Exception:OCIEnvNlsCreate失败,返回代码-1,但错误消息文本不可用。 但我被告知这可能是由于本地系统帐户的环境variables设置不正确。 因此,我怎样才能真正改变本地系统账户的价值呢?

httpd conf环境variables – 它们是如何工作的? (Centos 6)

我有我的httpd.conf中包含以下configuration… Include ${MODULE_DIR}/utilities/devconf/bo/vhost.conf 其中$ {MODULE_DIR}是我在httpd初始化脚本(/etc/init.d/httpd)中设置的环境variables,如下所示: MODULE_DIR=/export/home/modules 这一行出现在启动httpd的行之前。 现在,当我尝试启动Apache服务器使用… /etc/init.d/httpd start 我仍然得到以下错误: [root@MyCentosVM ~]# /etc/init.d/httpd start Starting httpd: httpd: Syntax error on line 1011 of /etc/httpd/conf/httpd.conf: Syntax error on line 1 of /etc/httpd/conf/devconf-vhosts.conf: Could not open configuration file /etc/httpd/${MODULE_DIR}/utilities/devconf/bo/vhost.conf: No such file or directory [FAILED] [root@MyCentosVM ~]# …显然环境variables没有被正确地取代。 我该怎么办?

如何在Ubuntu上设置PHP环境variables

如果你知道如何,我相信这很容易,但我不知道。 我有一个运行在Apache下的PHP5的Ubuntu 10.04服务器,所有的默认和东西。 PHP需要设置一些环境variables。 我该怎么做? 我把他们在Apache网站configuration? 我为nobody使用者设置他们吗? (谁没有.profile) 谢谢!

Server 2012环境variables没有正确parsing

我有安装了RDSangular色的Server 2012 R2服务器。 当试图添加一个新的应用程序时,我被告知服务器“不在线”,尽pipe事实上我在同一台服务器上,并且能够启动其他应用程序。 我已经缩小到环境variables不正确解决 – 按照这个例子: C:\>ECHO %path% %SystemRoot%\system32;%SystemRoot%;%SystemRoot%\System32\Wbem;C:\Program Files (x86)\Sybase\SQL;C:\Program Files (x86)\Sybase\Shared\win32;C:\Program Files (x86)\sybase Central 4.0\java;N:\Autoauto\programs\common;N:\Autoauto\ C:\>ECHO %SYSTEMROOT% C:\Windows C:\>cd %Systemroot%\system32 C:\Windows\System32>cmd Microsoft Windows [Version 6.3.9600] (c) 2013 Microsoft Corporation. All rights reserved. C:\Windows\System32>exit C:\Windows\System32>cd\ C:\>cmd 'cmd' is not recognized as an internal or external command, operable program or batch file. 我可以用PATH中的C:\ Windows […]

如何告诉rails使用非默认的ruby?

我需要服务器上两个不同版本的ruby。 打包的木偶包装的ruby工作,和一个编译ruby的轨道Web应用程序工作。 所以基本上我想要默认的ruby是从包的ruby,并导致使用编译的ruby(在/usr/local/bin/和/usr/local/lib/ ) 我已经find了设置RUBYPATH和RUBYLIB环境variables的参考,但是我很困惑,在哪里设置它们。 在.bashrc , .profile ,在apacheconfiguration的地方?

用cPanel更改CentOS上的apache(PHP)$ PATH环境variables

我需要在cPanel Pro 1.0和Apache 2.2.27的CentOS linux服务器上为PHP脚本添加一个path到$ PATH环境variables。 对于Ubuntu或者SuSE,只需要添加一行export PATH=$PATH:/path到/etc/sysconfig/apache2 ,但是这个文件在cPanel的CentOS的sysconfig中是丢失的(当然还有脚本/etc/init.d/httpd不在找)。 是否在其他地方(因为这将是解决scheme)? 这里发布的答案使用PHP本身来改变PATHvariables,但我想在Apache级别上使用更强大的解决scheme…任何帮助将不胜感激!

Windows环境variables:“默认用户”与“系统”

我正在通过WMI类Win32_Environment探索环境variables。 根据文档,不是特定用户的variables可以是“系统”variables或“默认用户”variables。 我的问题是,有什么区别,以及如何使用其中一个? 浏览一个用作工作站的Windows 2008机器,我发现系统variables,但没有默认用户variables。

如何确保在bash会话中为用户设置环境variables?

如何确保为用户设置了一个环境variables? 我有 MYVAR=whatever export MYVAR 在〜/ .bash_profile中,但来自用户的报告表明它没有为他们工作。 发生什么事了?

Apache代理:将REMOTE_USER传递到后端服务器

我们正在使用shibboleth进行身份validation。 我们的shibboleth服务提供者正在运行带有反向代理configuration(mod_proxy)的apache的主机上运行。 使用shibboleth的应用程序在后端运行,这些服务器上没有安装SP。 我们在后端服务器上获取所有shibboleth头文件。 现在我需要代理服务器上的shibbolethvalidation所填充的REMOTE_USERvariables在后端服务器上可用。 我已经设法得到HTTP_REMOTE_USER的价值,并将其传递到后端服务器,但我努力把这个值到后端服务器上的REMOTE_USER。 我想知道HTTP_REMOTE_USER和REMOTE_USER之间有什么区别,以及如何在不进行实际身份validation的情况下从apacheconfiguration操作REMOTE_USER。

在启动时启动的Slackware脚本需要设置/etc/profile.d/*中的env vars

嘿,我有这个问题,在启动时从rc.local启动的脚本没有在启动时设置的环境variables(在/etc/profile.d/*中定义)。 我该怎么办 ? “su – lisak -c /opt/atlassian-jira-enterprise-4.1.1-standalone/bin/startup.sh” “su – lisak -c /opt/aaa2/at-22/bin/startup.sh”