nginx サービスと php5-fpm サービスの両方に変更を加えて再起動しmax_upload_size
ました。ロード中の状態ですが、両方のサービスをリロード/再起動した後は変更されません。/etc/php5/fpm/php.ini
phpinfo()
/etc/php5/fpm/php.ini
max_upload_size
質問:サーバーを再起動すると問題が解決しました。なぜ再起動が必要なのですか? サービスを再起動したときに何か見逃しましたか?
問題はおそらく、実際に php-fpm を再起動したことがないことです。これにも問題がありました.php-fpmを再起動するにはさまざまな方法があり、それらのいくつかは特定の環境では機能しません。
https://serverfault.com/questions/189940/how-do-you-restart-php-fpm/506951
それらを試して、リロードするかどうかを確認してください。
これにはすでに回答があることは知っていますが、これと同様の問題があり、ガレンの回答は役に立ちませんでした。
私の答えは/etc/php5/fpm/php.ini
、編集する代わりに、/etc/php5/fpm/php-fpm.conf
ファイルを編集して、最後に次のようなものを追加することです:
php_admin_value[memory_limit] = 10M
memory_limit
あなたが編集したい値はどこにphp.ini
あり10M
ますか...私はあなたが写真を手に入れると思います!
CentOS 7、PHP 5.6、nginx 1.12 使用
systemctl reload php-fpm