Неустранимая ошибка: Class 'COM' не найден PHP. Win7 – Apache – PHP

$myapp = new COM("word.application"); // returns a fatal error: "Class 'COM' not found in c:/www/comConnector.php" shell_exec("whoami"); //returns "NT authority/system" 

Моя настройка системы

  • Win7 Pro
  • Версия Apache Server: Apache / 2.2.23 (Win32)
  • PHP

PHP 5.3.16 (cli) (построено: 15 августа 2012 20:06:57)
Copyright (c) 1997-2012 PHP Group
Zend Engine v2.3.0, Copyright (c) 1998-2012 Zend Technologies

Solutions Collecting From Web of "Неустранимая ошибка: Class 'COM' не найден PHP. Win7 – Apache – PHP"

Добавьте поддержку COM в php.ini:

  [COM_DOT_NET] extension=php_com_dotnet.dll 

Поскольку вы используете PHP 5.3.16, убедитесь, что вы указываете на глобальное пространство имен:

 $myapp = new \COM("word.application"); 

Несмотря на то, что ваш PHP-файл может находиться в глобальном пространстве имен, но это хорошая практика.