我是imagemagick的新手,想在我的托管Sever(Hetzner - linux服务器(上使用一些fred脚本。Imagemagick 已安装,convert
等核心功能正常工作,但我如何调用脚本?当我尝试运行某些内容时,我没有收到任何错误和结果。作为"3Drotate"脚本的示例,我正在使用此php代码
exec("3Drotate pan=45 auto=zc input.jpg 3d_output.jpg", $array, $return);
我下载的脚本位于我调用此函数的同一目录中(因此不在安装 imagemagick 的/bin 中,而是在某些 www/public 目录中(。 我尝试使用绝对路径并在 imagemagick 脚本中设置温度目录 - 这两种方法都没有帮助。
您是否按照主页上的说明安装脚本?请参阅使用指针部分。
执行此操作后,请尝试:
<?php
exec("bash 3Drotate pan=45 auto=zc input.jpg 3d_output.jpg 2>&1", $out,$returnval);
foreach($out as $text)
{echo "$text<br>";}
?>
您收到任何错误消息吗?
请注意,如果用于商业目的,我的脚本需要获得许可。我的联系信息在脚本和主页上。如果上述方法不起作用,您可以离线联系我以获取更多帮助。