PHP.ini のクォータを upload_max_filesize の 10 MB に変更しました。PHP で 2MB を超える画像をアップロードできませんでした。
助けてください。
PHP.ini のクォータを upload_max_filesize の 10 MB に変更しました。PHP で 2MB を超える画像をアップロードできませんでした。
助けてください。
最初にサーバーの設定を確認する必要があります。それらは正しく、2MB を超えていますか?
echo ini_get('post_max_size');
echo ini_get('upload_max_filesize');
低い場合は、次の方法で変更できます
ini_set('upload_max_filesize', '8M');
またはhtaccess経由(サーバーで許可されている場合)
php_value upload_max_filesize 20M
php_value post_max_size 20M
php_value max_execution_time 200
php_value max_input_time 200
完全にするために、 php.ini設定を次のように編集できます。
upload_max_filesize = 8M
post_max_size = 8M
もう 1 つ確認することは、フォーム コードに正しい属性があるかどうかです。
method="POST" enctype="multipart/form-data"
1) 次の変数を php.ini ファイルに変更する必要があります。
upload_max_filesize from 2MB to 4MB or 8MB
2) または、php ファイルに設定することもできます
ini_set('upload_max_filesize', '4M');
3) または、.htaccess ファイルを使用することもできます
php_value upload_max_filesize 4M
php.ini の次の行を参照してください。
max_execution_time
max_input_time
set_time_limit
サーバーとの接続が悪い可能性があるためです。
php.ini ファイルで upload_max_filesize を設定する必要があります
php.ini ファイルを編集する必要があります。upload_max_filesize
を自分のものに設定 します
こんにちは、問題は修正されました。サーバーを再起動するだけです。今、その作業