アップロードしたファイル (jpg、gif、png) からサムを作成する必要があります。私はそれにGDを使用しています。
そして、アップロードされた大きなファイル (1262x16482) からサムを作成しようとすると、致命的なエラー
Fatal error: Allowed memory size of 134217728 bytes尽くされました (60126336 バイトを割り当てようとしました)
行
$image = imagecreatefromjpeg($file);が表示されます。
私はこの問題に関する答えを見つけようとしましたが、それらのほとんどは php.ini で memory_limit を増やすことに関するものです。いくつかの理由で、このソリューションは私には合いません。
おそらく、すべてのファイルをメモリに読み込むのではなく、その一部だけを読み込むことができる PHP 拡張機能がいくつかあります。