LINUX.ORG.RU
Форум — Admin  

LD_LIBRARY_PATH и php расширения


0

0
Всем привет,

столкнулся с проблемой, есть php4 extension скомпиленая с завивимостю от
libspapache.so
libstdc++.so.4
libstdc++.so.4.0.1
libxalan-c1_5_0.so
libxerces-c.so.21
libxerces-c.so.21.0
установить переменную окружения LD_LIBRARY_PATH нет возможности как и копирование этих либов в системные каталоги
Есть ли другой путь?
★
PS: а почему нет возможности то установить? btw, getenv()/putenv() + dl() не прокатит?
isden ★★★★★
()
1. Cобрать статически данный ext. 2. Собрать свой бинарник php c данным модулем под эту систему и запускать через него (предварительно положив в каталог как php4.cgi ) через Action. 3. Общаться с админом хостинга.
Valmont ★★★
()
Ответ на: комментарий от isden
1. попробовать эти либы в каталог самого расширения положить
2. попробовать динамическую загрузку расширения через dl() с установкой LD_LIBRARY_PATH через setenv()
3. сменить хостинг :)
4. попробовать перловый клиент (http://apps.cybersource.com/cgi-bin/pages/get_dir_dev.cgi?kit=_SCMP_Clients/Perl)
isden ★★★★★
()
Ответ на: комментарий от isden
1) не помогает 2) не прокатывает, переменная устанавливается, вижу через вывод env но либы грузить не хочет 3) не вариант 4) пробую
mumg ★
() автор топика
Ответ на: комментарий от mumg
> 4) пробую

оно кстати на моей практике встречалось проставленное в пользовательский домик. но, там есть своя специфика использования, т.е. оно юзается совсем не так как сабжевое расширение.

isden ★★★★★
()
Ответ на: комментарий от mumg
btw, там кстати на сайте CS вроде еще несколько клиентов было - посмотри, может какой лучше подойдет кроме перлового.
isden ★★★★★
()
Вы не можете добавлять комментарии в эту тему: топик перемещен в архив.