在Linux中运行Krpano来自PHP

时间:2015-04-25 13:39:29

标签: php linux krpano

我正在创建一个在Linux上运行的PHP Web应用程序,用户可以上传他们的球形图像,我的脚本会将其转换为VR图像。我创建了一个,但它在Windows上运行,并且不知道如何将它移植到Linux。

我已经从其官方网站下载了Krpano for Linux,并通过将我的图像拖动到Droplet来成功创建VR图像。

现在我想用PHP创建VR,有没有可执行文件可以做到这一点?在Windows中,我会这样做“/path/to/krpano.exe / path / to / config /path/to/image.jpg”,但是当我从krpano.com中提取下载的文件时,没有可执行文件(或我不知道哪一个)。

任何人都知道如何在Linux中使用PHP执行krpano?我在这里找到了这个教程

http://krpano.com/forum/wbb/index.php?page=Thread&threadID=1306

但我不明白如何在我的情况下实现它。

请帮助,谢谢。

1 个答案:

答案 0 :(得分:1)

Linux和.exe

在Linux上,一切都是文件。扩展,无论是作为一个概念,还是对操作系统的提示,都不存在。

在Linux上,一个扩展名,例如' .exe',不会通知操作系统对文件做任何独特的事情,它只会使文件的名称更长并给出提示给用户。要真正了解文件的内容,请运行' file'在它上面。

可以执行任何具有可执行权限且通过内核检查的文件。

您的问题

确保按照他们提供的video中指出的安装步骤进行操作。如果你成功使用了液滴,听起来就像你一样。

/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

我实际上没有尝试过这个,只是通过查看相关Droplet文件中的exec参数将它拼凑在一起。如果这不是您想要的Droplet,请在文本编辑器中打开droplet.desktop文件,从exec =' ...'中提取命令。并用上面的内容替换上面的内容。

希望有所帮助!