我的tmp文件夹被imagemagick文件发送垃圾邮件。我想更改保存临时文件的路径,以便我可以使用脚本删除它们。为此,我尝试更改policy.xml
中的路径,但它仍在使用/tmp/
文件夹。方法setRegistry()
,suggested in this post似乎不存在于课程Imagick
中,我也不知道找到enviornment variables MAGICK_TEMPORARY_PATH
的位置。有人可以帮我吗?
答案 0 :(得分:0)
在unix中,您可以编辑位于我们主目录中的.profile或.bash_profile文件,以包含: export MAGICK_TEMPORARY_PATH =“yourdesiredlocation”
答案 1 :(得分:0)
它也可以直接用于convert
命令-define registry:temporary-path
。例如:
convert -define registry:temporary-path='/home/www/tmp_imagemagick' file1.jpg file2.png