[Apache]faviconのerror_logを出ないようにする

Apacheでは、faviconを用意していないと
画面アクセスのたびにerror_logにfaviconがないとエラーがでる

[plain]
[Wed Aug 07 16:23:02 2013] [error] [client x.x.x.x] File does not exist: /var/www/html/sample/favicon.ico
[/plain]

<環境>
Apache 2.2.15

404にリダイレクトしてやる下記の方法か

[plain]
Redirect 404 /favicon.ico
<Location /favicon.ico>
ErrorDocument 404 "No favicon"
</Location>
[/plain]

favicon作って、設置か
(samplefavicon.iconを作りました)

[plain]
RewriteEngine On
RewriteCond %{REQUEST_URI} "favicon.ico$"
RewriteRule "(.*)(favicon.ico$)" /icons/samplefavicon.ico [N,PT]
[/plain]

解決

[php]数値0と文字の比較

phpで少しはまったのでメモ

<環境>
php 5.3.17

文字と数値比較時、普通は下記の通り数値と文字の比較は false になるが


$nodata = '--';
$value = 1.0;

var_dump($value == $nodata);
var_dump($value === $nodata);
// -----
// bool(false)
// bool(false)

0 と文字の比較は、型まで見ないと false にならない


$nodata = '--';
$value = 0.0;

var_dump($value == $nodata);
var_dump($value === $nodata);
// -----
// bool(true)
// bool(false)

忘れてた..

MuninでApache監視時のメモ

muninでApacheを監視するときのメモ

munin : centos
監視するApache環境 : Windows7、Apache2.2

http://localhost/server-status
が見れるようにする

http.conf
Include conf/extra/httpd-info.conf
→ 有効に(コメントアウトを外す)

LoadModule info_module modules/mod_info.so
→ 有効に(コメントアウトを外す)

LoadModule status_module modules/mod_status.so
→ 有効に(コメントアウトを外す)

httpd-info.conf

SetHandler server-status
Order deny,allow
Deny from all
Allow from .localhost

→ .localhostを環境に合わせる

ExtendedStatus On
→ 有効に(コメントアウトを外す)


SetHandler server-info
Order deny,allow
Deny from all
Allow from .localhost

→ .localhostを環境に合わせる