差分

この文書の現在のバージョンと選択したバージョンの差分を表示します。

この比較画面にリンクする

php:kowaza0 [2009/02/12 09:56]
miyako 作成
php:kowaza0 [2012/01/06 18:22] (現在)
miyako [PHP4とPHP5を同一サーバ上でモジュールとして設定する方法]
ライン 1: ライン 1:
 +====== phpの小技集 ======
 +
 ===== PHP4とPHP5を同一サーバ上でモジュールとして設定する方法 ===== ===== PHP4とPHP5を同一サーバ上でモジュールとして設定する方法 =====
 +
 環境としてはPHP5はyumでパッケージ管理しようと思う。\\ 環境としてはPHP5はyumでパッケージ管理しようと思う。\\
 PHP4はサポートが切れてるのでソースでインストールしてバージョンアップは基本的にしない方向で構築をする。\\ PHP4はサポートが切れてるのでソースでインストールしてバージョンアップは基本的にしない方向で構築をする。\\
ライン 7: ライン 10:
 # yum -y install php # yum -y install php
 </code> </code>
-//+
   * PHP4のインストール   * PHP4のインストール
 ソースファイルのダウンロード ソースファイルのダウンロード
ライン 92: ライン 95:
 </code> </code>
  
 +<note tip>
 バージョンの確認をしてみよう\\ バージョンの確認をしてみよう\\
 php -v\\ php -v\\
- PHP5のバージョンが表示されましたか??\\ + 
-\\+PHP5のバージョンが表示されましたか??\\ 
 +</note> 
 +<note tip>
 php4 -v\\ php4 -v\\
- PHP4のバージョンが表示されましたか??\\ + 
-\\+PHP4のバージョンが表示されましたか??\\ 
 +</note>
 最後にapacheでどう振り分けるかの設定をする\\ 最後にapacheでどう振り分けるかの設定をする\\
 +
 +【追加:2009年3月25日】\\
 +このままapacheを起動するとphp4⇒php5の順にモジュールをロードしてしまいエラーとなるのでhttpd.confとphp.confの修正を行う。
 +<code>
 +# vi /etc/httpd/conf.d/php.conf
 +LoadModule php5_module modules/libphp5.so
 +  ↓ コメントアウトします。
 +# LoadModule php5_module modules/libphp5.so
 +
 +# vi /etc/httpd/conf/httpd.conf
 +php4のLoadModuleよりも上にphp5のLoadModuleを追加
 +LoadModule php5_module modules/libphp5.so
 +</code>
 +
 基本はPHP5を使い、必要に応じてPHP4に変更する事にするためには\\ 基本はPHP5を使い、必要に応じてPHP4に変更する事にするためには\\
 <code> <code>
php/kowaza0.1234432601.txt.gz · 最終更新: 2009/02/12 09:56 by miyako
CC Attribution-Noncommercial-Share Alike 3.0 Unported
www.chimeric.de Valid CSS Driven by DokuWiki do yourself a favour and use a real browser - get firefox!! Recent changes RSS feed Valid XHTML 1.0