Как установить Subversion (SVN) с PHP 5.3
Это расширение и система контроля версий которая реализует PHP привязку для Subversion (SVN) что позволяет скриптам PHP проверять версии. В этом уроке я покажу вам, как установить Subversion (SVN) расширение для работы с PHP 5.3.
Для начала нужно скачать и извлечь последнюю версию расширения SVN, войдите как root и введите следующую команду:
# wget http://pecl.php.net/get/svn-1.0.2.tgz # tar zxvf svn-1.0.2.tgz && cd svn-1.0.2
После чего нужно выполнить команду phpize (будет генерировать дополнительные файлы конфигурации). Так как у меня пхп установлено в /webserver/php, то я выполню такую команду (У Вас может установлено в другую директорию):
# /webserver/php/bin/phpize
Далее, введите следующую команду для компиляции исходного расширение SVN:
# ./configure # make && make install && make clean
Если вы увидите ошибки, такие как ошибка: Не удается найти PHP-конфигурации. Пожалуйста, используйте:
—with-php-config=PATH
Чтобы исправить это, введите:
# ./configure --with-php-config=<path to php-config file>
Или, если вы получите сообщение об ошибке, как ошибка: не удалось найти svn_client.h, то чтобы исправить это, введите:
# yum install subversion subversion-devel neon-devel -y
Наконец, введите следующую команду, чтобы включить расширение SVN
# echo "extension=svn.so" >> /etc/php.ini
Чтобы проверить загружается ли расширение SVN, введите следующую команду:
# php -i | grep -i svn Пример вывода svn support => enabled svn client version => 1.6.11 svn extension version => 1.0.2
На этом тема «Как установить Subversion (SVN) с PHP 5.3» завершена.

