2
在我的CentOS機器中,我在~/.bash_profile
文件中設置了ORACLE_HOME
環境變量。ORACLE_HOME在phpInfo頁面中不可見
我.bash_profile
文件
# .bash_profile
# Get the aliases and functions
if [ -f ~/.bashrc ]; then
. ~/.bashrc
fi
# User specific environment and startup programs
#PATH=$PATH:$HOME/bin
ORACLE_HOME=/usr/lib/oracle/11.2/client64
PATH=$ORACLE_HOME/bin:$PATH
LD_LIBRARY_PATH=$ORACLE_HOME/lib
TNS_ADMIN=$ORACLE_HOME/network/admin
export ORACLE_HOME
export LD_LIBRARY_PATH
export TNS_ADMIN
export PATH
phpInfo()
輸出:
如何在環境部分設置ORACLE_HOME & TNS_ADMIN?我在這裏做錯了什麼?
是phpinfo()由您的網絡服務器'httpd'執行?然後,您必須將PATH添加到該用戶。請參閱http://stackoverflow.com/questions/2837697/how-do-i-add-paths-to-the-apache-path-variable – masegaloeh