安装php_svn.dll

来源:互联网 发布:手机提示网络连接异常 编辑:程序博客网 时间:2024/05/16 05:10
刚才在Windows下安装了php_svn.dll,不是很顺利,这里把安装过程记录下来备忘。

先下载php_svn.dll:http://pecl4win.php.net/ext.php/php_svn.dll

然后照本宣科的安装:extension=php_svn.dll

可惜没有在phpinfo里发现svn扩展,也没有错误提示信息。

进入命令行:php -c c:/php/php.ini -m

出现错误信息,提示没有找到libdb43.dll

进入subversion目录:C:/Program Files/Subversion/bin

发现只有libdb44.dll,版本太新也是罪,拷贝一个libdb44.dll,改名为libdb43.dll,糊弄一下。

确认C:/Program Files/Subversion/bin目录在PATH环境变量内,以便系统能找到libdb43.dll。

重启Apache服务。

官方文档能查到函数列表:http://www.php.net/manual/en/ref.svn.php

写一个简单的代码测试一下:

<pre>
<?php print_r(svn_ls('http://svn.red-bean.com/svnbook')); ?>
</pre>

收工!