apcのGCエラーが出たら
apacheのログファイルにこんなのが出てきたら [apc-warning] GC cache entry apcのメモリーサイズが小さすぎてGCに失敗しているらしいので、php.iniに apc.shm_size=64 とか書けばオッケー。 何も指定していないとデフォルトで30MB確保されるようになってるんだけど、これは小さすぎるようなので、64MB辺りをミニマムに考えておいた方が良さそう。...
View Articleapacheの状況を確認
http://exsample.com/server-info http://exsample.com/server-status の二種類がありますよ。
View ArticleAmazon EC2のMicro InstanceにAmazon Linuxをインストールしてからやったこと
まずは全体的なところから root宛てのメールを自分に転送 vi /etc/aliases で root: {$メールアドレス} にしてから newaliases タイムゾーンを日本標準時にする cp /usr/share/zoneinfo/Japan /etc/localtime で、一回ログオフしてつなぎなおせばOK。 (あと crond の再起動が必要) システム文字コードの変更 vi...
View Articlemod_rewriteでアクセス制御
RewriteEngine On RewriteCond %{REMOTE_ADDR} ^0\.0\.0\.0$ RewriteRule ^.*$ – [F] これで403が返せる。
View ArticleCentOS 5.5(64bit) + Apache 2.2 + PHP 5.1でメモリー約1.7GBの壁
バッチ処理的なものを書いてたらぶち当たったのでメモ。 32bit環境だったらわかるんだけど、64bit環境でも部分的に32bitな部分が残ってるんだかなんだか、メモリーが約1.7GBしか確保できなくてエラーが出た。 大量にメモリーを使わないように書きなおして回避できたけど、なんだかちょっと納得行かない感じ。まぁそもそもそんなにメモリー使う実装はどうなのよ?というのもあるけど。。
View ArticleNginx reverse proxy + Apache(mod_php)環境でmod_pagespeedを動かしてみた
出立ての頃に少し触ってすっかり忘れてたのに突然存在を思い出したので、js/css/html minifyあたりがカジュアルに使えるようになってると良いなと思いつつ。 本当はちゃんとアセットパイプラインとかやるべきなんだろ … 続きを読む Nginx reverse proxy + Apache(mod_php)環境でmod_pagespeedを動かしてみた →
View ArticleAmazon Linuxでhttpd(2.2) + PHP(5.3)の組み合わせからhttpd24 + php54へのアップデート
Apacheが2.2から2.4になって設定の書き方が多少変わっているので対応するのが面倒だったのと、普通は動作確認にしっかり時間をかけないとなやつなのでずーっと先延ばしにしていたのだけど、勢いで対応したら割とすんなりいっ … 続きを読む Amazon Linuxでhttpd(2.2) + PHP(5.3)の組み合わせからhttpd24 + php54へのアップデート →
View Article
More Pages to Explore .....