我的C:/php/extensions目录下已有php_iconv.dll,php_domxml.dll,请问如何用?

JamesLee2003 2005-02-25 12:50:22
我的C:/php/extensions目录下已有php_iconv.dll,php_domxml.dll,但我在程序中不能够使用,不知道如何配置或使用?请高手指点。
我的代码(前面数字是行数):

23 $strXml = dirname( __FILE__ )."/Config.xml";
24 $doc = domxml_open_file( $strXml );
25 if ( !$doc ) trigger_error( "******", E_USER_ERROR );
26 $elemConnections = $doc->get_elements_by_tagname( "Connection" );

出现错误:
Fatal error: Call to undefined function: domxml_open_file() in c:\program files\apache group\apache\htdocs\street\common\database\class.ConnectionFactory.php on line 24

请问如何修改。多谢高手指点。
...全文
156 4 打赏 收藏 转发到动态 举报
写回复
用AI写文章
4 条回复
切换为时间正序
请发表友善的回复…
发表回复
wjjchen 2005-02-25
  • 打赏
  • 举报
回复
在php.ini里加载这两个文件
xuzuning 2005-02-25
  • 打赏
  • 举报
回复
是复制C:/php/dlls下的所有文件到c:\winnt\system32目录下
C:/php/dlls目录中有支撑库,比如php_iconv.dll就需要iconv.dll
哪些扩展库需要支撑及php已经提供的支撑库的情况可在手册的安装篇里找到
JamesLee2003 2005-02-25
  • 打赏
  • 举报
回复
奇怪,我的extension_dir="c:/php/extensions",我的文件确实在这个目录下。
但我加入
extension=php_domxml.dll
extension=php_iconv.dll
后,重新启动服务器,提示
“无法load c:\php\extensions\php_domxml.dll”(大意)。
“无法load c:\php\extensions\php_iconv.dll”(大意)。
不知道怎么回事?

另外,复制C:/php/extensions下的文件到C:\winnt\system32下,还是复制C:/php/dlls下的所有文件到c:\winnt\system32目录下?
xuzuning 2005-02-25
  • 打赏
  • 举报
回复
1、复制C:/php/dlls目录下的全部文件到系统目录下
2、php.ini中
extension=php_domxml.dll
extension=php_iconv.dll

21,887

社区成员

发帖
与我相关
我的任务
社区描述
从PHP安装配置,PHP入门,PHP基础到PHP应用
社区管理员
  • 基础编程社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧