PHP 5.0.0 と PHP 4.0.38 は、2004 年 7 月 13 日に同時にリリースされました。これは、PHP 愛好家にとって素晴らしいニュースです。待望のPHP5がついにリリースされ、PHPの新機能や使う・開発する楽しさをさらに楽しめるようになりました。
私も初めて PHP5 を使用しましたが、PHP を愛する友人と共有するために、私のインストール プロセス (Apache サーバーでのインストールのみ) を簡単に紹介します。
実際、PHP5 のインストールプロセスには新しいことは何もなく、PHP4 とほぼ同じです。
1.CGIモード
1. php-5.0.0-Win32.zipをx:phpに解凍し、php.ini-distをphp.iniにリネームして、x:winnt(x:windows)またはApacheのインストールフォルダにコピーします。 x:phpphp5ts.dll を winnt (windows)、winntsystem32、または apache のインストール フォルダーにコピーします。
2. Apacheのhttpd.confファイルを変更します。次の行を追加します:
ScriptAlias /php/ "x:/php/"
AddType application/x-httpd-php .php
Action application/x-httpd-php "/php/php-cgi.exe"
3. php.iniを修正します。 cgi.force_redirect = 0 を設定します
2.モジュールアプローチ
1.上記1に同じ。
2. 上記2を次のように変更します:
LoadModule php5_module php5apache.dll
AddModule mod_php5.c
AddType application/x-httpd-php .php
上記のステップ3は行わないでください
注: Apache2 の場合、上記の AddModule mod_php5.c を http.conf に追加する必要はありません。
3.モジュール拡張
以上で基本的にインストールは完了ですが、拡張機能を使用したい場合は再度設定が必要です。たとえばmysqlを使用します。
1.php.iniを設定します。通常、「include_path =」と「extension_dir =」を設定する必要があります。特に後者は、パスがカスタマイズされており、通常は少なくとも x:php と x:phpext を含みます。 「extension=」を設定するには、通常、直前の「;」記号を削除します。
2. 対応するdllファイルをwinnt(windows)、winntsystem32、またはapacheのインストールフォルダにコピーします。
mysql のロードを例として説明します。php.ini を変更し、extension_dir = "x:phpext" を設定し、extension=php_mysql.dll の前の「;」を削除し、x:phplibmysql.dll を winnt (Windows) にコピーします。または winntsystem32 または Apache インストール フォルダー。
注: 構成または変更を有効にするには、いつでも Web サーバーを再起動する必要があります。すべてのphp4プログラムを実行できます。上記のパスの x はパーティションを表します。ご自身で置き換えてください。
win2kとapache1.3.31にインストールしました。