当我想使用简单的 php 脚本转换 pdf 文件时遇到问题,例如:
<?php
shell_exec("convert pdf.pdf image.png");
?>
从终端(SSH 连接)转换时转换工作正常,但前提是我以自己的身份登录。以下不会给出错误,也不会给出输出文件“image.png”。
sudo su www-data
<enters password>
convert pdf.pdf image.png
当我想使用简单的 php 脚本转换 pdf 文件时遇到问题,例如:
<?php
shell_exec("convert pdf.pdf image.png");
?>
从终端(SSH 连接)转换时转换工作正常,但前提是我以自己的身份登录。以下不会给出错误,也不会给出输出文件“image.png”。
sudo su www-data
<enters password>
convert pdf.pdf image.png
您的文件/文件夹权限错误,imagemagick (convert) 需要写权限:
sudo chmod g+w folder
查看http://www.tuxfiles.org/linuxhelp/filepermissions.html以获得很好的帮助/解释文件/文件夹“模式”是什么以及它们如何工作。