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