ImageMagick没有在Snow Leopard服务器上工作

时间:2012-09-19 18:43:59

标签: php imagemagick gd osx-snow-leopard

我正在尝试将imageMagick集成到我的服务器上,但我很难让它与任何php命令一起使用。我想这可能是因为我以前的服务器配置,现在我不知道该怎么办,因为这是我第一次使用Snow Leopard Server。

以下是我尝试处理的代码行:

$sCommand="/opt/local/bin/convert -geometry ".$neededWidth."x".$neededHeight." \"" .$image_path."\" \"".$newFile."\" ";
$vvv=exec( $sCommand, $exec_output, $exec_retval );

以下是我上次服务器更新的一点历史,以防它可能具有某种相关性:

  

在注意到验证码图像不起作用后,我做了一些关于如何启用freetype的研究。安装XCode之后,我用libPNG,libPNG重新编译了几次PHP(我说过几次因为有些时候有些失败了)。我终于得到了它的工作,结果如下:http://tradeport.on.ca/phpinfo.php我的GD部分有我需要的一切。

     

我尝试使用其网站上的文件和说明集成imageMagick,但这些功能无效。我尝试安装自制软件,这似乎使事情变得复杂。

     

现在我觉得我的电线交叉了,认为可能会遗留MacPorts,Homebrew的配置以及本机服务器管理应用程序的一些配置

我不希望有人治愈这台服务器,但任何信息都会被大大贬低。

1 个答案:

答案 0 :(得分:0)

正确设置权限是此问题的答案。感谢Orblings的指导,并遵循关于如何在此页面上设置apache权限的详细说明:

How do I give Apache Access to folders on MAC OSx?

我的imageMagick功能正常运行。