macos — Переменная Graphviz Dot Environmet, Нет такого файла или каталога Java, PHP MAC OS

У меня проблема, я пытался экспортировать граф .dot как изображение в формате png, в начале мой код был таким:

dot -Tpng ArbolAVL.dot -o ArbolAVL.png

Это работало в другом проекте C ++, но в Java у меня была эта ошибка:

Cannot run program "dot": error=2, No such file or directory

Наконец, я нашел решение, добавив путь к команде точка:

/usr/local/Cellar/graphviz/2.40.1/bin/dot -Tpng ArbolAVL.dot -o ArbolAVL.png

Но теперь у меня возникла другая проблема, я хочу выполнить ту же команду, но из файла PHP, я отправляю код .dot с помощью метода POST на устройстве Android и уже пишу файл .dot с помощью PHP, но проблема является то, что команда точка для создания изображения PNG не работает.

Я уже изменил файл php.ini и сделал много проб, я действительно уверен, что могу использовать метод shell_exec () из PHP.

Я думаю, что, возможно, это не работает, потому что graphviz не установлен как переменная окружения. Я использую Xampp в качестве сервера. Я попробовал в компьютере Windows, и там это работает! , Но я не знаю, как установить graphviz как переменную окружения в MAC OS Sierra.

Есть идеи?

0

Решение

Задача ещё не решена.

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

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