0

最近、フォーラム スクリプト (ipb) に基づくサイトのステージ開発として使用するために、仮想サーバーを購入しました。

問題は、インストールの前後に、ipb が suhostin の制限に関するいくつかのメッセージを表示することです。例えば

'suhosin.post.max_vars' is 1000 and has to be changed to 4096
'suhosin.request.max_vars' is 1000 and has to be changed to 4096

どちらの場合も、これらの設定は私の php.ini にあると言われています。調べてみると、そこにスホシンの言及は見つかりませんでした。しかし、私はそれらを /etc/php5/conf.d/suhosin.ini で見つけ、続行して正しい値に変更しました。

問題は、エラー メッセージが表示され続けることです。phpinfo をロードすると、古い値がまだ残っていることがわかります。Apache を再起動し、サーバーも再起動しましたが、suhosin.ini ファイルを編集して編集内容がそこにあることを確認しても、suhosin には古い値が残っています。

誰かが私が間違っていることを説明できますか? 行を php.ini に追加しましたが、それでも何も変わりません。

ありがとう

4

1 に答える 1

0

管理ディレクトリに「php.ini」というファイルを作成し (これは、フォーラムがあるルートから見つけることができます)、次の内容を入力する必要があります。必要に応じて値を変更してください。

suhosin.request.max_varname_length = 400
suhosin.get.max_value_length = 2000
suhosin.request.max_vars = 4100
suhosin.post.max_vars = 4100
于 2013-02-20T11:16:44.963 に答える