我已经在 Windows 7 上安装了具有 PHP 5.4 的最新 XAMPP。我正在寻找使用 PHP 的 OCX 文件,我使用 regsvr32 命令成功注册了它。同时在 php.ini 文件中启用以下设置
extension=php_com_dotnet.dll
com.allow_dcom = true
com.autoregister_typelib = true
com.autoregister_casesensitive = false
com.autoregister_verbose = true
以下是我用来使用它的 php 代码。
$moo = new COM("Ranger.ocx");
得到错误为
致命错误:在 D:\xampp\htdocs\com\index.php:9 中,未捕获的异常 'com_exception' 带有消息 'Failed to create COM object `Ranger.ocx': Invalid syntax' 堆栈跟踪:#0 D:\xampp\ htdocs\com\index.php(9): com->com('Ranger.ocx') #1 {main} 在第 9 行的 D:\xampp\htdocs\com\index.php 中抛出
请提供有效的解决方案来解决此问题。反馈表示赞赏。