タグ

2010年10月4日のブックマーク (3件)

  • mbstring.encoding_translationはOnにしていいことあるのか - beny_to

    いや、無い(反語)。 ・・・・・・あるの? ここからはわしの認識ということで、その辺をこころして見て欲しい。 mbstring.encoding_translationをOnにすると、入力されたデータ(POSTとかで)を mbstring.http_inputで文字コードを識別し、 mbstring.internal_encodingで指定してある文字コードに変換する。 だから下記のような設定の場合(会社のサーバがこうなってた) mbstring.encoding_translation = On mbstring.http_input = auto mbstring.http_output = auto mbstring.internal_encoding = EUC-JP PHPソースの文字コード(もしくはPOSTするフォームの文字コード)がUTF-8のとき、POSTされたデータ

  • CentOS5にPHP5をインストール - satospo

    準備 Apacheのコンパイル モジュール版のPHPを組み込めるようにApacheをコンパイルしてインストールします。 [root]# ./configure --enable-modules="so ssl rewrite" [root]# make [root]# make install 以上でApacheが/usr/local/apache2にインストールされました。 ライブラリの確認 グラフィック関連のライブラリ(プリインストールされているもの) gd-2.0.33-9.4.el5_1.1 gd-devel-2.0.33-9.4.el5_1.1 libpng-1.2.10-7.1.el5_0.1 libpng-devel-1.2.10-7.1.el5_0.1 libjpeg-devel-6b-37 libjpeg-6b-37 freetype-devel-2.2.1-20.el

    amari3
    amari3 2010/10/04
  • apache+mysql+phpでDB接続エラーになる場合の対応方法 | ガイドミー管理者日記

    今月に入ってお客さんのサイトでapacheがハングアップして応答が無くなり、mysql,apacheの再起動を余儀なくされる状況が1日おき位に続いていた。対応が結構しんどかったので、何とか原因を見つけようとした作業記録です。 1. サーバ環境 webサーバ:1台:Redhat Linux 2.4.21-40(かなり古いです) mem=1G, cpu=1 DBサーバ:1台:Redhat Linux 2.6.9-42 mem=8G, cpu=4 2.LAMP構成 webサーバ:apache 2.2.6, php4.3.11 DBサーバ:mysql 4.1.22 3.現象 稼動しているとあるタイミング(主にアクセスが多い時間帯)にhttpdが無反応になる。apacheをリスタートしても状況が変わらず、apache停止→mysqlリスタート→apacheスタートの順で回復する。 4.やったこと (