我有一个用VB6编写的使用ADODB库的32位可执行文件,该exe由php脚本启动。
如果我从命令行('php.exe /f script.php'
)运行脚本,则一切正常,但是从Web服务器(Apache 2.4)启动相同的脚本时,尝试创建时.exe文件中出现“自动化错误” ADODB.Connection
。
Windows 7上的本地网络服务器
很明显,问题不是ADODB,否则它将永远无法解决,但是我花了很多时间来研究Apache和php用户权限,但是证据表明,运行脚本的php用户的运行方式始终是当前版本。
至此,我已经完成了想法,如果有人有新想法,我将不胜感激