Я использую set_include_path()
, чтобы добавить путь поиска PHP, чтобы сервер мог найти исполняемый файл gs. Вещи работают так, как ожидалось, когда я запускаю сценарий из командной строки (то есть «php testpath.php
»), но при вызове сценария из браузера на локальном хосте (Mac OSX 10.11.5) он не может найти исполняемый файл. Файл testpath.php
является:set_include_path не имеет эффекта при использовании в браузере
$path = '/usr/local/octave/3.8.0/bin';
set_include_path(get_include_path() . PATH_SEPARATOR . $path);
system("which gs");
Что мне нужно сделать, чтобы получить этот скрипт работает так, что он может найти ОШ исполняемого из браузера вызова? Благодаря!
'set_include_path' устанавливает PHP путь, включая PHP файлы. Он не устанавливает путь оболочки оболочки. – jszobody
Ах, конечно ... Спасибо! – hitlad