pspice — отображение результата ngspice через переполнение стека

Я пытаюсь отобразить вывод ngspice через PHP.

Я могу отобразить вывод терминала, но не могу отобразить график. Я получаю сообщение об ошибке:

«ОШИБКА: (внутренняя) Эта операция не определена для типа отображения
Printf. Не могу открыть окно просмотра для графики. Примечание: нет «.plot», «.print»,
или строки «.fourier»; нет симуляции бега

Это мой список соединений:

*ngspice netlist*

v1 1 0 dc 5v

r1 1 0 1k

.tran 1e-03 11e-03 1e-03

.control

run

plot allv

.endc

.end

Когда это выполняется отдельно на терминалах дает график, но я не могу отобразить график через PHP. Я запускаю этот код в HP по этому коду:

$ output = shell_exec (‘ngspice /var/www/html/eSIM/netlist.txt 2>&1 ‘);

1

Решение

У ngspice нет соединения с дисплеем вывода и / или X-сервером.

Есть ли какое-либо сообщение об ошибке / предупреждение сразу после запуска ngspice?

Есть много комментариев на http://php.net/manual/en/function.shell-exec.php о том, что может произойти при запуске программы с помощью shell_exec (например, пропущенные записи PATH …).

0

Другие решения

Других решений пока нет …

По вопросам рекламы [email protected]