$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"
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
Добавить поддержку COM в php.ini:
[COM_DOT_NET]
extension=php_com_dotnet.dll
Поскольку вы используете PHP 5.3.16, убедитесь, что вы указываете на глобальное пространство имен:
$myapp = new \COM("word.application");
Даже если ваш PHP файл может находиться в глобальном пространстве имен, но это хорошая практика.