mod_pagespeed関連でまたZabbixに影響が出ていた


mod_pagespeedの一部のフィルタを無効にすることで、RRDTOOLのグラフが表示することができて、やったー!と喜んでいたのもつかの間でした。どうもStyleSeetをうまく読み込めないみたいだ。

Zabbix1.8では特に問題なかったんだけど、Zabbix2.0だと影響がでてまう。ソースコードを見てもdefault.cssやらを上手く読み込んでいないみたいだ。HTMLなのかPHPなのか分からないけど、とにかく表示がちょっとおかしいのだ。

そのことによって、監視に影響がある訳ではないし、画面も色分けされてなかったりで少し見づらいけど、全く使えないということはないのでこのまま使うこともできる。だけどもどうも気に食わない。

pagespeedのconfをいろいろ触ってみたけど、今回は無理みたいだった。とにかくoffにしないと完全なhtmlが出力されないらしい。

 

ということで、前回試そうとしていたvhostだけモジュールをincludeする方法をもう1回試してみようと思った。

httpd.conf の中には/conf.d/*.conf があるので pagespeed のモジュールだけ別のディレクトリに移して、vhost の中に移した先から include する方法にしてみた。

Starting httpd: [Sat Nov 09 11:01:17 2013] [warn] module version_module is already loaded, skipping
Syntax error on line 25 of /etc/httpd/confsub/pagespeed.conf:
Directive ModPagespeedInheritVHostConfig used inside a <VirtualHost> but applies globally.
                                                           [FAILED]
Starting httpd: [Sat Nov 09 11:02:01 2013] [warn] module version_module is already loaded, skipping
[Sat Nov 09 11:02:01 2013] [warn] [mod_pagespeed 1.4.26.5-3533 @27350] Directive ModPagespeedMessageBufferSize used inside a <VirtualHost> but applies globally. Accepting for backwards compatibility.
                                                           [FAILED]

何パターンか試してみたけど、上手く行かなかった。うむむ。

もう少し apache のドキュメントを見てみるとして、ひとまず mod_pagespeed は無効にしておくことにした。

ってことで、また以前のPHPアクセラレータな生活に戻そうと思いました。なにを使ってたか見ようかなとググってみたら自分のページが出てきた(笑)時系列が新しいページを見ると APC がいい感じらしい。でも自分のウェブページだと Xcache がいい感じだったみたいなんで、環境もあるしもう1度 xcache を使うことにした。

では続きはまた今度。

 

Similar Posts:


Leave a Reply

Your email address will not be published. Required fields are marked *