人気コンテンツ今日: |
Solaris10 + Apache2 + PHP5.2 + Oracle10gsasaki 月曜, 2007-01-22 17:52
Solari10とApache2とPHP5.2とOracle10gの組み合わせをしたいので、PHP5.2をインストールすることにした。Oracle10gがインストールされているSolaris10上での作業の記録。 ■PHP5.2.0のインストール$ ./configure --with-apxs2=/usr/local/apache2/bin/apxs \ $ make php.iniを用意する。 # cp php.ini-dist /usr/local/lib/php.ini php.iniを編集する。mbstring.soとoci8.soが入っているディレクトリを指定する。Windows用に書かれたphp_*.dllを*.soの形に直してコメントアウトする。 (変更前)
■Apache2のhttpd.confの確認と再起動/etc/apache2/httpd.confの中を確認。下の2行が追加されているか確認して修正する。 LoadModule php5_module libexec/libphp5.so Apacheを再起動する。必ず、終了させてから、起動する。 # svcadm disable apache2 以下のtest.phpを作って確認する。 <?php
■Apache2の環境変数を設定する。/usr/local/apache2/bin/envvars に環境変数を追加する。 Oracle Database Clientの場合 ORACLE_BASE=/export/home/oracle 設定とexport文 を2行に分けて書いている。(念のため) Apache2を再起動する。
■テスト動作テスト用にtest.phpを作成する。 <?php
Oracleへの接続テスト <html> フィールドの指定は、first_nameではなく、FIRST_NAMEのように大文字で指定する。 たぶんフィールドを作ったときの指定なのかな...。
■PHPのバージョンを隠すwgetされたときにPHPのバージョン情報を与えないようにする。 httpd.confのお尻に一行追加する。 ServerTokens ProductOnly
印刷用 | カウント(257)
|
Solarisamazon広告英語お勧め教材! 英語の学校でも使っているのですが、1つのストーリーを3分で読めて、内容も面白く、もっと早く出会いたかった本です。 Apple好きで英語も勉強したいならこの一冊! 天気情報ブログパーツ |