pdf画像を読み込み、同時にimagick.Butを使用してjpgに変換し、変換先のディレクトリに読み込むことができませんでした。あなたはImagickとPHPを使用してPDFファイルを画像に変換する
/opt/ama/mediaFiles/phpe765pr.pdf
のパスに問題がある
$name = $_FILES['file']['name'];
$fileName = substr($_FILES['file']['tmp_name'], 5).".".$ext;
date_default_timezone_set('UTC');
$fileDate = date('d.m.Y');
$fileSize = $_FILES['file']['size'];
$folder = $_POST['folder'];
$uploadfile1="$media_dir/$fileName";
$imagick = new imagick();
$imagick->readImage($uploadfile1);//line 149
$imagick->setImageFormat('jpg');
foreach($imagick as $i=>$imagick)
{
$imagick->writeImage($uploadfile1. " page ". ($i+1) ." of ". $pages.".jpg");
}
エラー
Fatal error: Uncaught ImagickException: unable to open image `/opt/ama/mediaFiles/phpe765pr.pdf': No such file or directory @ error/blob.c/OpenBlob/2701 in /home/james/workspace/ama/1.1/userinterface/webfleet/gui/ama/modules/mediaFiles/uploadFile.php:149Stack trace:#0 /home/james/workspace/ama/1.1/userinterface/webfleet/gui/ama/modules/mediaFiles/uploadFile.php(149): Imagick->readimage('/opt/gpssi/medi...')#1 {main} thrown in /home/james/workspace/ama/1.1/userinterface/webfleet/gui/gpssi/modules/mediaFiles/uploadFile.php on line 149
「このようなファイルやディレクトリはありません」というエラーが表示されるので、何が問題なのですか?ファイルパスは間違っているので、ファイルを読むことができません –