WordPressで発生しているエラーへの対処

WordPressで時々エラーが起きている。

Jul 29 08:07:00 hogeserver suhosin[8706]: ALERT - script tried to increase memory_limit to 268435456 bytes which is above the allowed value (attacker '172.16.xxx.nnn', file '/usr/share/wordpress/wp-includes/media.php', line 257)

ということでネットを探してみたら ココ に情報が。かなりきちんとまとまっている。




限界を設定するようだけれども、元々-1(制限なし)に設定されていたので、このまま。

/etc/php5/cli/php.ini
memory_limit = -1

こちらはコメントアウトされていたのでデフォルト値の0が使われている模様。だが、設定値の説明を読んでも理解ができない・・・。多分、suhosinが何をしているのか理解出来れば、理解できるのだろう。今はこれがエラーを出しているので設定値を変えてみる。

/etc/php5/conf.d/suhosin.ini
; Misc Options
;suhosin.simulation = off
;suhosin.apc_bug_workaround = off
;suhosin.sql.bailout_on_error = off
;suhosin.sql.user_prefix =
;suhosin.sql.user_postfix =
;suhosin.multiheader = off
;suhosin.mail.protect = 0
;suhosin.memory_limit = 0
suhosin.memory_limit = 256M

これで様子を見てみる。

お気軽にどうぞ ~ 投稿に関するご意見・感想・他

メールアドレスが公開されることはありません。 * が付いている欄は必須項目です