Я создаю веб-приложение PHP для работы в Linux, где пользователь может загрузить свое сферическое изображение, а мой сценарий превратит его в изображение VR. Я создал один, но он работает на Windows и не имеет ни малейшего представления о том, как перенести его на Linux.
Я скачал Krpano для Linux с его официального сайта и успешно создал изображение VR, перетащив свое изображение в каплю.
Теперь я хочу создать VR с помощью PHP, есть ли исполняемый файл для этого? В Windows я сделал бы такой «/path/to/krpano.exe / path / to / config /path/to/image.jpg», но когда я извлекаю загруженный файл из krpano.com, исполняемый файл отсутствует (или Я не знаю какой)
Кто-нибудь знает, как выполнить krpano с помощью PHP в Linux? Я нашел этот урок здесь
http://krpano.com/forum/wbb/index.php?page=Thread&ThreadId = 1306
но я не понимаю, как реализовать это в моем случае.
Пожалуйста, помогите, спасибо.
В Linux все является файлом. Расширения, как концепции, так и подсказки для ОС, не существуют.
В Linux расширение, такое как «.exe», не информирует операционную систему о том, что нужно делать что-то уникальное с файлом, оно только удлиняет имя файла и дает подсказку пользователю. Чтобы действительно знать, что такое файл, запустите на нем файл.
Любой файл с разрешениями исполняемого файла, который проходит проверку ядра, может быть выполнен.
Убедитесь, что вы выполните шаги установки, указанные в видео они предоставляют. Похоже, у вас есть, если вы успешно используете капли.
Windows
/PATH/TO/krpano.exe /path/to/config /path/to/image.jpg
Linux
/PATH/TO/krpanotools makepano -config=templates/vtour-multires.config /path/to/image.jpg
Я на самом деле не пробовал это, просто собрал все вместе, посмотрев на параметр exec в соответствующем файле капель. Если это не та капля, которую вы хотели, откройте файл droplet.desktop в текстовом редакторе, извлеките команду из exec = ‘…’ и замените приведенную выше на нее, а затем на свой файл.
Надеюсь, это поможет!
Других решений пока нет …