fastadmin画像のアップロードサイズが制限された変更を覚えてください

質問のように、fastadmin開発のバックグラウンドを使用しているときに問題が発生しました。リッチテキストエディターでサイズが8MBの画像をアップロードすると、画像のサイズが制限を超えていることがわかりました
。1。最初に頭に浮かぶのは、ファイルアップロードコードのデフォルトのアップロードファイルです。サイズが小さすぎる可能性があるため、ディレクトリのajax.phpファイルでアップロード方法を見つけました。アップロードコードを確認したところ、サイズが1024であることがわかりました。これは、ここでの制限ではありません。検査の漏れを防ぐために、サイズを10倍した後にテストを実行しました。制限、ここで可能性を除外します。
2.リッチテキストエディターによってアップロードされるので、リッチテキストエディターには独自のアップロード制限があります。したがって、public / assets / addonsの下にあるfastadminプラグインディレクトリを見つけ、ファイルを見つけた直後にmaxを検索し、関連するファイルを見つけます。サイズは設定されており、1024のままなので、ここでの可能性は除外されます。
3.直接関連する2つのアップロードが除外され、残りの設定ファイルのみがチェックされなかったため、設定ファイルを見つけ、チェックしましたが、何もないため、除外されました。
4.困惑しました。コードに問題はないと思います。コード以外に何があるのでしょうか。突然サーバーについて考えました。サーバーによって制限されていますか。一般的に言えば、サーバーのデフォルト値は比較的大きく、半分信頼されているはずです。サーバー構成を確認するために、このプロジェクトはWindowsサーバーであり、phpstudy統合環境がインストールされているため、php.iniを見つけ、maxを検索し、upload_max_filesize = 8m;およびpost_max_size = 8m;サイズが8mであることを確認したので、少し変更しました。テスト後、8mの画像をアップロードできないことが判明しました。とても必死。
5.それで、私は偉大な神に助けを求めました。状況を説明した後、偉大な神は、upload_max_filesize = 8m;およびpost_max_size = 8m;の値を大きく設定するように求められたため、2つのサイズをリセットし、テストはアップロードが成功したことを発見しました。-_- ||
問題は解決しましたが、私の心は馬と馬でいっぱいです。

おすすめ

転載: blog.csdn.net/qq_36129701/article/details/82457816