Basically, something is broken while attempting to install SVN module for PHP via “Modules installer” option. To manually install extension follow these steps:
-
Download the SVN PECL package: wget pecl.php.net/get/svn-1.0.3.tgz
-
Extract the package: tar xzf svn-1.0.3.tgz
-
Run phpize for appropriate PHP version: /opt/cpanel/ea-php56/root/usr/bin/phpize
-
Configure with appropriate PHP configuration: ./configure –with-php-config=/opt/cpanel/ea-php56/root/usr/bin/php-config
-
Edit the Makefile to add following CFLAGS: CFLAGS = -g -O2 -std=c99
-
Compile and install extension: make make install
-
Create configuration for SVN extension: vi /opt/cpanel/ea-php56/root/etc/php.d/svn.ini
and add the following:
; Enable svn extension module
extension=svn.so