Hello,
I am using the default httpd in CentOS 7.1, that is version 2.4.6-40.

I need to set the LD_LIBRARY_PATH variable so that it is available to CGI
scripts as native system environment variable.
I do this by setting at the end of the file /etc/httpd/conf/httpd.conf:

setenv LD_LIBRARY_PATH <path>

I have always done this in previous versions and that has always worked
fine.
But is does not work in CentOS 7.1.

I verified this by accessing the printenv.cgi script: the variable
LD_LIBRARY_PATH is not in its output.

The problem is specific of this variable: I can set any other variable I
tested by using the:

setenv <VARIABLE> <value>

code at the end of httpd.conf: it always works and - after restarting the
httpd service - printenv.cgi shows the variable and its value. It is just
with the LD_LIBRARY_PATH that it does not work.

I tried to understand if its value is overridden somewhere, but I could not
find anything.
Can someone please suggest some solution to this problem?
Thanks.
    Hilbert

Reply via email to