WIN2K で PHP4.04 をインストールする方法 -- それがより良い方法だと思います
PHP4.04 は、解凍すると 9M を超え、DLL ファイルは 50 を超えています。 Oso の記事「Windows 2000 での PHP4 と MySQL のインストールが明らかに」、私もインストール方法を学ぶためにこの記事を読みましたが、現在の状況は変わり、php4.0.1pl2 から php4.04 に変更され、その重みが変更されました。元の記事にあるように、すべての DLL ファイルを SYSTEM32 にコピーすると、2 倍になるようです。PHP4.04 をインストールした経験について話しましょう。
1. PHP4.0.4 を d:php4 に解凍し、php.ini-dist を system32 にコピーし、名前を php.ini に変更しました。私の意見では、extension=php_zlib.dll などの以前のコメントを削除します。 、取るかどうかは関係ありません。基本的に、初心者ですぐにテストを成功させたい場合は、このままにしておいてください。将来必要になったときにコメントを削除しても遅くありません。
2. PHP.EXE を WINNT にコピーする必要はありません。また、EXTENSIONS の下にある DLL を SYSTEM32 にコピーして元の場所に残す必要もありません。
3. d:php4dlls ディレクトリ内のすべての DLL (14) を SYSTEM32 にコピーします。すべてである必要があるかどうかはわかりませんが、そのうちの 1 つである msvcrt.dll はすでに SYSTEM32 の下にあるため、コピーすることはできません。それでカバー。
4. IIS5 を開き、WEBSIT を右クリックしてプロパティを選択し、ISAPI フィルターを選択して追加し、フィルター名を PHP として入力し、実行可能ファイルを参照して D:php4sapiphp4isapi.dll を選択し、[OK]、[OK] を選択します。 次に、ホーム ディレクトリを選択し、[構成] をクリックして、アプリケーション構成を実行可能ファイルとして追加します: D:php4php.exe、拡張子はもちろん .php です。
それでは、これを試してみてください:
php_info()
?>
ここで説明する必要があるのは、d:php4dlls ディレクトリ内の DLL を SYSTEM32 にコピーして拡張機能を削除するのが面倒だったということです。 =php_ldap.dllの前のコメント、結果はDLLが見つからず、拡張子ディレクトリにどのように設定しても動作しません、コピーするとこの現象はなくなります。
さらに、今日 (2001 年 1 月 16 日)、PHP Bamboo Fancao は、php_mssql.dll が見つからないという投稿に対して、PHP で php_mssql.dll をコメントアウトする前にクライアントの MSSQL をインストールする必要があると述べました。 INI を削除します。削除しないと、DLL が見つかりません。拡張機能自体に既に DLL があるため、上記の方法を使用して問題を解決できると思います。