用com方法引用dynamicwrapper.dll成功,然后我用它引用一些简单的非com的dll,运行成功。当我引用一个远程服务器验证的dll时,当运行到一半的时候apache突然关闭了!
代码:
<?php
 $dw = new COM("DynamicWrapper"); 
 $dw->Register("AIO_API.dll","TA_Init3","i=suuuls","f=s", "r=k"); //到这运行都成功 没问题
 echo $dw->TA_Init3("202.195.48.115",8500,48,1,1,"123");//这一句就过不去了,用c++做扩展可以运行成功且验证成功,但是验证时间很长,参数是IP,端口号,系统号,终端号...
?>
错误信息:Apache HTTP Server 遇到问题需要关闭。我们对此引起的不便表示抱歉。
错误签名:szAppName : httpd.exe     szAppVer : 2.2.8.0     szModName : AIO_API.dll     
szModVer : 2.6.0.1     offset : 00003598  
apache日志:
PHP Warning:  PHP Startup: Invalid library (maybe not a PHP library) 'DynamicWrapper.dll'  in Unknown on line 0
[Sun Sep 11 23:12:47 2011] [notice] Child 2444: Child process is running
[Sun Sep 11 23:12:47 2011] [notice] Child 2444: Acquired the start mutex.
[Sun Sep 11 23:12:47 2011] [notice] Child 2444: Starting 64 worker threads.
[Sun Sep 11 23:12:47 2011] [notice] Child 2444: Starting thread to listen on port 80.
求大神帮忙!!急急急