17

nginx サービスと php5-fpm サービスの両方に変更を加えて再起動しmax_upload_sizeました。ロード中の状態ですが、両方のサービスをリロード/再起動した後は変更されません。/etc/php5/fpm/php.iniphpinfo()/etc/php5/fpm/php.inimax_upload_size

質問:サーバーを再起動すると問題が解決しました。なぜ再起動が必要なのですか? サービスを再起動したときに何か見逃しましたか?

4

4 に答える 4

23

問題はおそらく、実際に php-fpm を再起動したことがないことです。これにも問題がありました.php-fpmを再起動するにはさまざまな方法があり、それらのいくつかは特定の環境では機能しません。

https://serverfault.com/questions/189940/how-do-you-restart-php-fpm/506951

それらを試して、リロードするかどうかを確認してください。

于 2013-10-18T15:47:39.280 に答える
2

これにはすでに回答があることは知っていますが、これと同様の問題があり、ガレンの回答は役に立ちませんでした。


私の答えは/etc/php5/fpm/php.ini、編集する代わりに、/etc/php5/fpm/php-fpm.confファイルを編集して、最後に次のようなものを追加することです:

php_admin_value[memory_limit] = 10M

memory_limitあなたが編集したい値はどこにphp.iniあり10Mますか...私はあなたが写真を手に入れると思います!

于 2015-05-13T17:16:40.057 に答える
1

CentOS 7、PHP 5.6、nginx 1.12 使用

systemctl reload php-fpm
于 2019-05-22T16:13:51.530 に答える