Показать сообщение отдельно
  #1  
Старый 02.11.2002, 06:06
avik avik вне форума
Дипломник
 
Регистрация: 07.07.2002
Сообщений: 34
По умолчанию

Люди, подскажите почему пхп так себя ведет.

Пытаюсь сделать так: (это из примера работы пхп и WMSigner от WebMoney)

$fp = popen("./WMSigner", "r+&quot

Выдает:
Invalid argument in /usr/local/psa/home/vhosts/........

Что только не пробовал вызывать, из разных мест,
результат такой. Ему ненравится open_base_directory ?
Так если open_base_directory, то и ошибка об этом говорит. А тут совсем не про него.
Убираю плюс, ошибка пропадает, но и не работает дальше.

Выключаю safe mode, все равно не работает.
А open_base_directory, убрать или изменить не могу.
Панель управления Плеск не даст, или както можно?

пхп настроен так: safe mode on, open_base_directory /tralala...

Мне кажется это изза open_base_directory, как можно это обойти, чтобы запустить этот WMSigner?
Перловый вариант работает отлично с WMSigner, а пхп нет.

Может кто сталкивался с запуском WMSigner из пхп, посоветуйте, как сделать?



Ответить с цитированием