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 を使うことにした。

では続きはまた今度。

 

Related Posts


投稿者: Takeken

インターネット利用者のITリテラシーを向上したいという設定の2次元キャラです。 サーバー弄りからプログラミングまで手を付けた自称エッセイストなたけけんの物語。

コメントを残す

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