Для выполнения CGI программы (Mapserver) нужно задать LD_LIBRARY_PATH. Пытался сделать так, создал .htaccess файл в cgi-bin директории со строкой SetEnv LD_LIBRARY_PATH /home/alexkrt/soft/lib, для проверки сделал питоновский скриптик:
#!/usr/bin/env python #
import os
print 'Content-Type: text/html'
print
print '<html>'
print '<head><title>Check ENV</title></head>'
print '<body>'
print '<h2>'
print os.getenv('LD_LIBRARY_PATH')
print '</h2>'
print '</body></html>'
Переменная не задается.
Также пытался изменить исходники мапсервера, добавил system(«export LD_LIBRARY_PATH=/home/alexkrt/soft/lib»); в main() mapserv.c, тоже не заработало. Но C совсем не знаю, поэтому не хочу разбираться в исходниках.
Что делаю не так? Какие есть еще варианты?
Root доступа нет, работаю на шаред хостинге