首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >PHP COM dll配置文件

PHP COM dll配置文件
EN

Stack Overflow用户
提问于 2011-11-03 23:29:04
回答 1查看 228关注 0票数 1

好的,我会尽我所能解释的。

我使用的PHP COM有一个DLL,它有一个单独的配置文件。查看COM DLL的代码,发现没有为配置文件指定路径,只指定了一个文件名。通过命令行在同一目录中运行配置文件是成功的,但是当通过网页运行时,它找不到配置文件。

有什么想法吗?

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2011-11-03 23:39:45

我会尝试更改当前的工作目录:

代码语言:javascript
复制
chdir('somepath/');

http://php.net/manual/en/function.chdir.php

编辑:如果失败,请尝试查看它是否与执行脚本的主机进程相关。对于CGI,则为php-cgi.exe。对于一个模块,它可以是您的web服务器。如果是这种情况,如有必要,您可以在NTFS中建立到脚本中某些配置的链接。您还可以考虑使用Process Explorer来尝试找出该DLL试图打开的文件。但是,既然您有源代码,您应该能够通过查看它来弄清楚这一点。

票数 3
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/7997518

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档