Я использую команду exec для создания эскиза PDF.
На момент добавления кода работает нормально:
Но со следующим сообщением об ошибке.
Предупреждение
Предупреждение: не удалось переместить файл!
ошибкаОшибка при перемещении файла
Во время редактирования:
И получаю сообщение об ошибке со следующим сообщением об ошибке:
Предупреждение
Предупреждение: не удалось переместить файл!
ошибкаОшибка при перемещении файла
Код:
$uploadPath = JPATH_ADMINISTRATOR
. '/components/com_ets_fast_track/assets/buildings/'
. $filename;
$fileTemp = $file['tmp_name'];
if(!JFile::exists($uploadPath)){
if (!JFile::upload($fileTemp, $uploadPath)){
JError::raiseWarning(500, 'Error moving file');
return false;
} else {
//name the thumbnail image the same as the pdf file
$pdfWithPath = $uploadPath;
$thumbDirectory = JPATH_ADMINISTRATOR
. '/components/com_ets_fast_track/assets/buildings/';
$thumb = basename($filename, ".pdf");
//add the desired extension to the thumbnail
$thumb = $thumb.".jpg";
$cmd="convert \"{$uploadPath}[0]\" -geometry 227x295 -density 222x294 -quality 100 -channel RGBA -bordercolor white -border 1x1 -fill none -draw matte 0,0 floodfill $thumbDirectory$thumb";
exec($cmd);
}
}
Задача ещё не решена.
Других решений пока нет …