У меня есть файл JAR, из которого мне нужно позвонить PHP
, Jar работает хорошо, когда я прямо ударил его из терминала, как это
java -cp vajavastlib.jar:. GetVirtualCard
я использую ubuntu 15.04
, Но когда я вызываю его в контроллере (используя yii framework), вот так
exec("java -cp vajavastlib.jar:. GetVirtualCard");
это возвращает пустую строку.
Спасибо за помощь заранее.
Возможно, вы не можете увидеть вывод или любую ошибку. Вывод не идет в обработчик php. Добавить 2>&1 в вашей команде в конце.
Это определенно покажет результат.
Также убедитесь, что файл JAR находится в общедоступном каталоге.
Других решений пока нет …