ksaitoの日記

日々試したことの覚え書き

zabbix1.6からzabbix1.8へのバージョンアップ

aptでzabbix1.6からzabbix1.8にアップグレードすると設定画面で"PHP Fatal error: Allowed memory size of xxx bytes exhausted"というエラーが出ました。

php.iniの修正

/etc/php5/apache2/php.iniのmemory_limitの上限でエラーになっているということなので、16M -> 32Mに増やしてapacheを再起動しました。

$ sudo bzr diff
=== modified file 'php5/apache2/php.ini'
--- php5/apache2/php.ini	2010-04-01 15:10:57 +0000
+++ php5/apache2/php.ini	2010-05-23 02:29:48 +0000
@@ -267,7 +267,7 @@
 -memory_limit = 16M      ; Maximum amount of memory a script may consume (16MB)
+memory_limit = 32M      ; Maximum amount of memory a script may consume (16MB)
 
$ sudo /etc/init.d/apache2 restart
 * Restarting web server apache2
 ... waiting    ...done.
$

無事、設定画面が表示されるようになりました。