|
<<
2005.2
>>
[nao-pon/blog] |
||||||
| 日 | 月 | 火 | 水 | 木 | 金 | 土 |
| 1 | 3 | 4 | 5 | |||
| 6 | 8 | 11 | 12 | |||
| 13 | 14 | 15 | 16 | 17 | 19 | |
| 22 | 24 | 25 | 26 | |||
| 27 | ||||||
久々に雪が積もりました。積雪5cmほどでしょうか。
午前中に出かける用事があるのですが、天気がよくなってきたので、なんとか行けそうです。 
家の前がちょうど通学路なんですが、子供たちは大喜びですね。今日は学校で雪合戦をしていることでしょう。 
配布されているWindows用の Apache2 バイナリは、PHPでの動作時、特に大規模なアプリケーションを動かす場合(XOOPS + PukiWikiMod など)にスタックサイズが足らないことがあるようで、Apacheごと落ちてしまうことが頻発しました。
そこで、スタックサイズを標準の 1M から 1.2M ほどに増やしてみたところ、問題なく動作するようになりました。
この 1.2M という数値が妥当かどうかわからないのですが、無駄に増やすのもよくないのでこの程度にして様子をみています。
以前は、Apache.exe のバイナリファイルそのもののスタックサイズを変更する方法を紹介していましたが、その後の調べで、なんと http.conf で指定できることが判明致しました。 
1 2 3 | |
なんと、これだけで OK!
標準の場合、XAMPP 1.8.1 の Apache/2.4.3 (Win32) で、xpWiki の テキスト整形のルール(詳細版) を表示すると Apache が落ちていましたが、上記の変更後は正常に表示されるようになりました。 :ok:
とても簡単です。 
スタックサイズを調整するプログラムは editbin.exe というファイルですが、このファイルは 「Windows Platform SDK」に含まれています。
インストールはインターネット経由で自由にできます。(500Mほどのインストールなので、結構な時間が掛かります。)
URL: (www.microsoft.com)
URLが変更になっている模様です。
URL: (www.microsoft.com)
PSDK-amd64.exe, PSDK-ia64.exe, PSDK-x86.exe からサーバーに合わせてダウンロードしてください。
上記のページから CoreSDK をインストールします。(IEでアクセスしないとだめかも)
目的の editbin.exe は (インストールディレクトリ)\Microsoft SDK\Bin\Win64 にあります。
今回の Apache.exe の場合、次のような感じです。
>editbin /STACK:1258292 apache.exe
editbin.exe にパスを通しておくか、(インストールディレクトリ)\Microsoft SDK\Bin\Win64 に Apache.exe をコピーして処理してください。
これで、完了です。 
Apache1 の時は問題なかったのですが、Apache2 の rotatelogs.exe は Apache がこけた時にそのまま、プロセスが残ってしまうようです。
これが、困った問題で、設定の問題かもしれませんが PHP でサイト構築していると過負荷になったときに Apache が次のようなエラーログを残してチャイルドプロセスを再起動してしまうのですが、そのたびに不要なプロセスが残っていき最後には、rotatelogs.exe が起動しなくなってしまいます。
エラーログ
FATAL: erealloc(): Unable to allocate 1441792 bytes
原因を調べてみましたが、よく判りませんでした。 
そこで、rotatelogs.exe は使用せず、バッチファイルで対応することにしました。
以下のバッチファイルは、次のような手順を自動で行います。
ログが c:\apache\log に保存されていると仮定。
1 2 3 4 5 6 7 8 9 10 11 12 13 | |
この logrotate.bat をタスクマネージャーに登録して1日1回だけ実行します。
再起動の処理中は、Webページが閲覧できなくなりますが、1日のうちでアクセスの少ない時間帯に処理すればいいと思います。
これで、肥大化するログファイルも圧縮して保存できるようになり大満足です。 
どうやら、女性が胸に着けるもののようで、正式には「ニップルエンハンサー」というらしいです。
で、マリア・シャラポワ選手も着用している(た)らしいと。
これがアメリカで大流行のようで、さすが自己主張の国「アメリカ」だなと感じました。
それが日本でも流行の兆しで、楽天市場でも売れ行き好調のようだとか。ほんとかな〜?
確かに人目を惹くとは思いますが、どうなんでしょう?
★楽天市場で探す... &rakuten(ニップルエンハンサー); : &rakuten(つけ乳首);
PHPを高速化するアクセレーターはいろいろあるようですが、eAccelerator が Windowsサーバーに対応しているのを知って、早速導入してみました。
結果は、結構体感速度が上がったように思います。
不具合など、気付いた事があればお知らせください。
-- kisite 2005-02-13 (日) 23:56:55

現在使用中の携帯は V401SH ですが、そろそろ変えたくなってきた今日この頃。
最近の携帯は大きさが大きくなってなんだかな〜って感じですが、この V603SH も相当大きそう・・・
が、しかし!結構機能的にはよさそうだ。 
サイズ 幅48×高さ95×厚さ23mm(折りたたみ時)
連続通話時間 約150分
連続待受時間 約450時間(折りたたみ時)
充電時間 約115分
サイズ:幅50×高さ99×厚さ25mm(折りたたみ時)
連続通話時間:約130分
連続待受時間:約450時間
充電時間:約115分
やはり、でかくて重いか・・・ 
-- nao-pon 2005-02-22 (火) 09:12:20
class/xml/rpc/xmlrpcapi.php の 159行目
1 | |
は、正しくは
1 | |
ですね。判定が反転してしまっているので、無限ループに突入しちゃってます。 
-- nao-pon 2005-02-21 (月) 23:36:51
-- kisite 2005-02-22 (火) 23:24:05
今年は、目がきついな〜
特にパソコンの画面はかなり見辛く、注視できない。困った・・・ 
これって、花粉症のせいだよね。一時的なものだよね・・・。一抹の不安・・・。