ビジネスサポートポータルアカウントでログイン
PHPがインストールされていない旨のエラーが表示され、ウイルスバスターコーポレートエディション11.0 のアップグレードが失敗する  

PHPがインストールされていない旨のエラーが表示され、ウイルスバスターコーポレートエディション11.0 のアップグレードが失敗する

    • 更新日:
    • 17 Jul 2017
    • 製品/バージョン:
    • ウイルスバスター コーポレートエディション 11.0
    • OS:
    • Windows すべて
概要
PHPプログラムがインストールされていないとのエラーが表示され、ウイルスバスターコーポレートエディション(以下、ウイルスバスターCorp.)11.0 のアップグレードに失敗します。この原因と対処方法を教えてください。 
詳細
Public
本製品Q&Aでは、「PHPプログラムがインストールされていない」と表示された場合の対処方法および原因について以下に記載いたします。

発生する事象

以下のようなエラーが発生し、ウイルスバスター Corp. サーバ11.0 へのアップグレードに失敗します。

------------------------------------------------------------
インストールを完了できません。
ホストエンドポイントにはPHPプログラムが
インストールされていますが、ウイルスバスターCorp.Webサーバには
インストールされていません。
WebサーバにPHPを再インストールしてください。
------------------------------------------------------------

本事象の原因

ウイルスバスター Corp. サーバをインストールするコンピュータ上において、以下の何れかの場合にて、[発生する事象] で出力されるエラーが発生し、アップグレードに失敗する可能性がございます。

 

    1. 5.3.27より低いバージョンのPHPがインストールされている場合
    2. 以下 Web サーバの必須モジュールがインストールされていない場合
      • [Apache を利用している場合]
        PHP 5.3.27 VC9, 32-bit, Thread Safe with the CURL, GMP, LDAP, PDO_SQLITE, COM_DOTNET

      • [IIS を利用している場合]
        PHP 5.3.27 VC9, 32-bit, Non-Thread Safe with the CURL, GMP, LDAP, MBSTRING, OPENSSL, PDO_SQLITE, SOAP, COM_DOTNET

本事象の対処方法

以下の手順を実施してください。
 

Step 1 PHP のアンインストール

[コントロールパネル] の [プログラムの機能] (或いは [プログラムの追加と削除]) より、PHP をアンインストールします。

Step 2 ウイルスバスター Corp. 11.0 のインストール

ウイルスバスター Corp. 11.0 のセットアッププログラムを実行します。なお、このとき新規で PHP プログラムがインストールされます。

Step 3 PHP の設定確認

利用する Web サーバの種類に応じて、以下を確認 / 設定します。

※ウイルスバスターCorp. 11.0 までの PHP のデフォルトインストールパスは以下です。

- 32 bit : C:\Program Files\PHP\

- 64 bit : C:\Program Files (x86)\PHP\

 

※ウイルスバスターCorp. 11.0 SP1以降の PHP のデフォルトインストールパスは以下です。

- 32 bit :C:\Program Files\Trend Micro\OfficeScan\PCCSRV\PLM\PHP\

- 64 bit :C:\Program Files (x86)\Trend Micro\OfficeScan\PCCSRV\PLM\PHP

Apache の場合

<Apache における PHP の設定 (httpd.conf)>

・確認方法例

  [スタートメニュー]

   - [すべてのプログラム]

    - [Apache HTTP Server 2.x]

     - [Configure Apache Server]

      - [Edit the Apache httpd.conf Configuration Files]


・確認対象パラメータ

 PHPIniDir "C:/Program Files (x86)/PHP/"

 LoadModule php5_module "C:/Program Files (x86)/PHP/php5apache2.dll"


  ※ この詳細については、 Apache 2.x (Microsoft Windows 用) をご参照ください。

<レジストリキーの設定*1>

・対象キー

  [HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\PHP]


・対象値

  "InstallDir"="C:\\Program Files (x86)\PHP\"

  "ApacheDir"="C:\\Program Files (x86)\Trend Micro\OfficeScan\PCCSRV\Apache2\conf\"

  "Version"="5.3.27"

  "WebServerType"="apache22"


*1 ウイルスバスター Corp. 11 SP1以降ではレジストリは作成されません。

<PHP 拡張モジュールの有無>

・対象フォルダ

  C:\Program Files (x86)\PHP\ext

・対象ファイル

  php_com_dotnet.dll

  php_curl.dll

  php_gmp.dll

  php_ldap.dll

  php_pdo_sqlite.dll



インターネットインフォメーションサービス (以下、IIS) の場合

<ハンドラーマッピングの設定>

IIS マネージャを起動し、以下を確認します。

  名前 : PHP_via_FastCGI

  要求パス : *.php

  モジュール : FastCgiModule

  実行可能ファイル : C:\Program Files (x86)\PHP\php-cgi.exe

<レジストリキーの設定>

・対象キー

  [HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\PHP]


・対象値

  "InstallDir"="C:\\Program Files (x86)\PHP\"

  "WebServerType"="iis4FastCGI"

  "Version"="5.3.27"

 

<PHP 拡張モジュールの有無>

・対象フォルダ

  C:\Program Files (x86)\PHP\ext

・対象ファイル

  php_com_dotnet.dll

  php_curl.dll

  php_gmp.dll

  php_ldap.dll

  php_mbstring.dll

  php_openssl.dll

  php_pdo_sqlite.dll

  php_soap.dll

Premium
Internal
Partner
評価:
カテゴリ:
動作トラブル; 操作方法/設定; インストール
Solution Id:
1108577
ご提案/ご意見
このソリューションはお役に立ちましたか?

フィードバックありがとうございました!


*こちらに技術的なご質問などをいただきましてもご返答する事ができません.

何卒ご了承いただきますようお願いいたします.


To help us improve the quality of this article, please leave your email here so we can clarify further your feedback, if neccessary:
We will not send you spam or share your email address.

*This form is automated system. General questions, technical, sales, and product-related issues submitted through this form will not be answered.


ユーザーガイド