如何在Apache中为ImageMagick设置路径,以便我可以从PHP系统()运行?

时间:2018-02-15 00:22:52

标签: php apache centos imagemagick

我使用ImageMagick进行图像转换,使用system('convert -option $file ...')从PHP调用

这对我来说在一个实例(CentOS 6)上运行正常,但在另一个实例(CentOS 5,其中ImageMagick在/ usr / local / bin中)无声地失败。在那一个,我必须运行system('/usr/local/bin/convert -option $file ...')

问题是,如何在Apache中设置路径,以便convert在没有前面的/usr/local/bin

的情况下工作

1 个答案:

答案 0 :(得分:0)

您可以将/ usr / local / bin导出到ImageMagick到PATH环境变量中。这通常通过.profile或.bash_profile完成。

例如,您可以通过

查看PATH中的内容
echo $PATH

如果它不包含/ usr / local / bin,则编辑.profile文件(简单文本)并添加

export PATH="/usr/local/bin:$PATH"