Ubuntu imageMagick不会从www-data(php)将PDF转换为PNG

时间:2012-06-29 18:04:25

标签: php linux ubuntu imagemagick

当我想使用简单的PHP脚本转换pdf文件时遇到问题:

<?php
    shell_exec("convert pdf.pdf image.png");
?>

从终端(SSH连接)转换时,转换工作正常,但仅当我以自己的身份登录时才能正常工作。以下内容不会出现错误,也不会输出文件'image.png'。

sudo su www-data
<enters password>
convert pdf.pdf image.png

1 个答案:

答案 0 :(得分:2)

您的文件/文件夹权限有误,imagemagick(转换)需要写入权限:

sudo chmod g+w folder

查看http://www.tuxfiles.org/linuxhelp/filepermissions.html以获得有用的帮助/解释文件/文件夹“模式”是什么以及它们如何工作。