CentOS5.5安装php_svn模块来使用PHP来提交文件到SVN

作者:简简单单 2013-11-01

由于项目需要,要使用SVN_AUTH_PARAM_DEFAULT_USERNAME等SVN函数,所以需要安装php_svn的扩展库。
PHP版本:PHP 5.3.14 (php -v)
操作系统CentOS release 5.5 (Final) ( lsb_release -a)
一、编译安装php

二、编译安装subversion

三、编译安装php-svn

 代码如下 复制代码

#yum install subversion-devel neon neon-devel
#yum install php-pear

从http://pecl.php.net/package/svn下载源安装包 解压进入其目录

 代码如下 复制代码
#/usr/local/php/bin/phpize
#./configure –with-svn=/usr/include/subversion-1/ –with-svn-apr=/usr/lib64/apr-1/ –with-php-config=/usr/local/php/bin/php-config
#make && make install

看看/usr/local/php/lib/php/extensions/no-debug-non-zts-20090626/底下是否生成svn.so
然后将 extension= “svn.so” 加入到 php.ini中
重启fastcgi。
即可在phpinfo()中看到SVN的选项
注:
/usr/lib64/apr-1/为locate apr 找出来的 apr 目录,否则则需要先 yum install apr 安装。

相关文章

精彩推荐