Ответ 1
Это был вопрос разрешения для меня
chmod -R 777/dir
/dir = Каталог, в котором вы хотите записать свое изображение
Я хочу создать изображение из файла pdf. Я установил ImageMagick на сервере Linux и успешно создал изображение с терминала с корневым доступом.
Команда:
/usr/local/bin/convert http://www.artisticancestry.com/sites/default/files/media/Getting%20Started_7.pdf /public_html/testing.png
Но когда я собираюсь выполнить эту команду из функции php exec(). Он показывает этот тип ошибок
Ошибка: convert: невозможно открыть изображение /public_html/testing-0.png': No such file or directory @ error/blob.c/OpenBlob/2642.
convert: WriteBlob Failed
/public_html/testing-0.png '@error/png.c/MagickPNGErrorHandler/1751.
Существует некоторая проблема с разрешением, но не знаю, какой файл не имеет разрешения. Как я могу узнать, что вызывает эту проблему, и как я могу ее решить?
Это был вопрос разрешения для меня
chmod -R 777/dir
/dir = Каталог, в котором вы хотите записать свое изображение
У меня такая же проблема. Проблема была в неправильном имени папки. Вам необходимо использовать полный путь к файлу из системного корня или относительный путь без/в качестве первого символа.
Это был вопрос разрешения для меня тоже.
Я предоставляю полное разрешение папке cache
, которая присутствует в папке tcpdf
.
chmod 0777 -R cache/