У меня проблема, я пытался экспортировать граф .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, но проблема в том, что команда dot для создания изображения png не работает.
Я уже изменил файл php.ini, и я сделал много проб, я действительно уверен, что могу использовать метод shell_exec () из PHP.
Я думаю, что, возможно, это не такработает, потому что graphviz не установлен как переменная окружения.Я использую Xampp в качестве сервера.Я попробовал в компьютере Windows, и там это работает!,Но я не знаю, как установить graphviz как переменную окружения в MAC OS Sierra.
Есть идеи?