2013-05-13 117 views
0

我正在用Oracle数据库实现MediaWiki,因此我需要将TNS_ADMIN变量添加到我的PHP启动环境中。如何在Linux中设置PHP的环境变量?

问题1:如何将TNS_ADMIN变量添加到PHP启动环境?

问题2:为了添加env varibale,是否有要编辑的特定文件?如果是这样的话,我可以在Linux上找到它?

回答

-1

我想,This link应该给你所有问题的答案。

+0

[只包含链接的答案不是很有用。](http://meta.stackexchange.com/q/8231/130186) – svick 2013-05-13 12:24:24

+0

该链接包含了大量关于在Apache中使用EnvVars的有用信息。这里复制/粘贴的理由是什么?另外我想,将任何正在使用Apache的人的书签链接添加到书签中将会很有帮助。 – denied 2013-05-13 12:36:58

1

如果您使用的是Apache和apache2handler SAPI,则可以使用SetEnv;您还可以从启动PHP进程的init脚本中导出变量(适用于所有SAPI)。例如,在大多数(较老的)基于Linux的发行版中,您可能会找到一个名为/etc/init.d/apache2或/etc/init.d/httpd的文件,它是一个shell脚本,您可以在其中导出变量服务。检查你的操作系统相当于“man 5 init”的细节。