托管主机上的imagemagick脚本

时间:2019-12-12 13:07:14

标签: imagemagick hosting

我是imagemagick的新手,并且想在托管服务器(Hetzner-linux服务器)上使用fred scripts中的某些功能。已安装Imagemagick并且convert之类的核心功能正常工作,但是如何调用脚本?当我尝试运行某些程序时,我不会收到任何错误和结果。作为“ 3Drotate”脚本的示例,我正在使用此php代码

exec("3Drotate pan=45 auto=zc input.jpg 3d_output.jpg", $array, $return); 

我下载的脚本位于我调用此函数的同一目录中(因此不在安装imagemagick的/ bin中,而在某些www / public目录中)。 我试图使用绝对路径并在imagemagick脚本中设置temp目录-两种方法都无济于事。

1 个答案:

答案 0 :(得分:1)

您是否按照home page上的说明安装脚本?请参阅“使用指针”部分。

这样做之后,尝试:

<?php
exec("bash 3Drotate pan=45 auto=zc input.jpg 3d_output.jpg 2>&1", $out,$returnval);
foreach($out as $text)
{echo "$text<br>";}
?>


您收到任何错误消息吗?

如果用于商业目的,请注意我的脚本需要获得许可。我的联系信息在脚本和我的主页上。如果上述方法无效,您可以离线联系我以获得更多帮助。