PHPウェブサイト(MySQLデータベースにLONGBLOB
として保存されています - 私は知っています)から最大50MBのファイルをアップロードできる必要があります。私はpost_max_size
を200M
に、upload_max_filesize
を50M
に増やしました。しかし、はるかに小さいファイルも投稿できませんでした(500 KBは大丈夫ですが、2 MBほどアップロードされません)。post_max_sizeとupload_max_filesizeが増加しても大きなファイルをアップロードすることはできません
これはメモリの問題であると思われます。私はmemory_limit
を256M
に設定しましたが(非常に小さなファイルしか投稿できなかった元の128M
と比較して)、それでも十分ではありません。私はそれを-1
に設定することができましたが、50MBのファイルを投稿するのに十分な特定の値に設定することにしました(これらのうち最大4つを1つのポストに入れます)。
私はそれを設定する必要がありますどのように値を計算する任意のアイデア?あるいは、別のところに問題があるかもしれませんか?
ありがとうございました。
phpinfoがpost_max_sizeとupload_max_filesizeについて教えてくれるものは? – krasipenkov
更新された値が表示されます。 – Pawel
更新後に設定ファイルをリロードしましたか? – Kisaragi