我正试图将imageMagick集成到我的服务器上,但我很难让它与任何php命令一起工作。我想这可能是因为我以前的服务器配置,现在我不确定该怎么办,因为这是我第一次使用雪豹服务器。
这是我试图处理的代码行:
$sCommand="/opt/local/bin/convert -geometry ".$neededWidth."x".$neededHeight." "" .$image_path."" "".$newFile."" ";
$vvv=exec( $sCommand, $exec_output, $exec_retval );
以下是我上一次服务器更新的一些历史记录,以防它可能有一些相关性:
在注意到captcha图像不起作用后,我对如何启用freetype进行了一些研究。安装XCode后,我用libPNG、libPNG重新编译了几次PHP(我说了几次,因为有些安装有时会失败)。我终于成功了,结果如下:http://tradeport.on.ca/phpinfo.php我的GD部门有我需要的一切。
我曾尝试使用他们网站上的文件和说明集成imageMagick,但没有成功。我试着安装自制软件,但这似乎让事情变得复杂了。
现在我想我已经越界了,我认为可能还有遗留的MacPorts、Homebrew的配置,以及来自本地服务器管理应用程序的一些配置
我不希望有人能治愈这台服务器,但任何信息都会被大大浪费。
正确设置权限就是解决这个问题的答案。感谢Orblings的指导和以下关于如何在此页面上设置apache权限的详细说明:
如何让Apache访问MAC OSx上的文件夹?
我的imageMagick功能是可操作的。