ホームページ >バックエンド開発 >PHPチュートリアル >PHP `ini_set('upload_max_filesize')` が期待どおりに動作しないのはなぜですか?
PHP での Upload_max_filesize 変更のトラブルシューティング
upload_max_filesize の意図した値と観察された値の間に矛盾が発生した場合は、潜在的な原因を調査することが重要です。この問題を詳しく調べてみると次のとおりです:
元のコードと動作:
<?php ini_set('upload_max_filesize', '10M'); echo ini_get('upload_max_filesize'), ", ", ini_get('post_max_size'); ?>
実行すると、このコードは php.ini にもかかわらず「2M, 8M」を出力します。設定は次のとおりです:
upload_max_filesize = 10M post_max_size = 10M
可能性原因:
解決策:
これらの修正が行われると、コードに反映されるはずです。予想される動作を実現し、指定された制限までファイルのアップロードを許可します。
以上がPHP `ini_set('upload_max_filesize')` が期待どおりに動作しないのはなぜですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。