昨夜、Windows XP Professional [IIS を使用] で PHP 5.0.5 と Apache 2.0.54 をインストールしました (ポート 8088 でリッスン)。
今日、Discuz フォーラムをインストール
するときに、暗号化された PHP ファイルをサポートするために Zend-Optimizer をインストールするように求められました。
Zend-Optimizer 2.5.7 の Win32 インストール ファイルを
インストールするとき、
Apache Root と php.ini に選択されたパスは
E:/Program Files/Apache Group/Apache2
E:/PHP5 でした。
Apache を再起動する必要がありましたが、手動で再起動できませんでした。ただし、phpinfo.php を確認すると、Optimizer が PHP に関連付けられていないことがわかりました
。 Engine v2.0.5、Copyright (c) 1998-2004 Zend Technologies 暗号化されたファイルが正しく実行できないという情報はありません。
最初は Apache の再起動に問題があることがわかりました。その後、オンラインで検索しましたが、関連する解決策が見つかりませんでした。その後、Php.ini ファイルが実際には C:/Windows ディレクトリにあることに気づきました。
Optimizer を再インストールして、ini ファイル パスとして C:/Windows を選択するか、
インストール後に phpinfo.php を確認してください。プロンプト情報は
Zend Engine v2.0.5,Copyright (c) 1998-2004 Zend
です。
テクノロジ。Zend
Extention Manager v1.0.6、Copyright(c) 2003-2004、by Zend Technologies
Zend Optimizer v2.5.7、Copyright(C) 1998 -2004、by Zend Technologies は
、Optimizer を正常にインストールし、Discuz を実行してファイルを暗号化します。
概要:オプティマ
イザーをインストールするとき、php.ini ファイルは Windows ディレクトリにインストールされている実際のファイルを選択する必要があります。実際、インストール中に C: /Windows というプロンプトが表示されますが、これに注意を払わなかったことが原因で問題が発生しました。インストールが失敗します。