решено
Проблема связана с путем к изображению в файле .DOT.
Если вы запускаете командную строку вручную, путь к изображению не обязательно должен бытьполный путь.Вы можете иметь только: shapefile = "some_image.png"
Если вы запускаете команду внутри кода php, путь к изображению ДОЛЖЕН быть полным путем.Таким образом, вы должны иметь: shapefile = "C: \ xampp ...... \ some_image.png"
Другая проблема возникает: в результате файл .SVG не показывает изображения.
Если вы щелкните правой кнопкой мыши и откроете файл .SVG с помощью браузера (например, Firefox), изображения в порядке.Но, опять же, через страницу php, изображения теряются.Решение: отредактируйте файл .SVG (это XML), чтобы изменить пути.В исходном файле .SVG у нас есть: В измененном файле .SVG у нас должно быть:
PS: Я делаю магистерскую диссертацию, так что это для конкретной проблемы, но все же я надеюсь, что это кому-нибудь поможет.*