私が読んだ多くの投稿と同様に、iPhone から自分の Web サイトにファイルをアップロードすると、画像が間違った方向に回転します。理由を理解しており、方向を検出するためにexifデータを読み取る関数があります。
また、画像を90度回転させるためのコードとswitchステートメントもいくつかありますが、問題は
$image = imagecreatefromstring(file_get_contents($_FILES['file']['tmp_name']));
xバイトの許容メモリサイズが使い果たされたのと同じ古いエラーを返します
最大アップロード サイズを増やすために php.ini にアクセスできません。このリモート サーバーで .htaccess ファイルを使用しても何もできません。
私のiPhoneからアップロードされたファイルはすべてこのエラーをスローしています
を使用して画像サイズを検出できます
$info = getimagesize($_FILES['file']['tmp_name']);
switch ステートメントは $image 変数に基づいているため、この問題を回避するにはどうすればよいですか? $info 変数でファイル サイズ (高さと幅) を取得した後、どうすればよいですか?
返信をお待ちしております。ありがとうございます。