websvn Ubuntu 구성

websvn Ubuntu 구성

websvn내 프로그램을 위한 서버를 만들어야 합니다 .

서버에 websvn을 설치했는데 작동하지만 이 메시지가 표시됩니다.

Please set up a repository in include/config.php using $config->parentPath or $config->addRepository. See the installation guide for more details.

그래서 nano include/config.php를 만들었습니다.

    <?php
$config->parentPath("/var/lib/svn");
$config->addRepository("FirstRepo", "file:///var/lib/svn/FirstRepo");
$config->setEnscriptPath("/usr/bin");
$config->setSedPath("/bin");
$config->useEnscript();
    ?>

그 다음에sudo /etc/init.d/apache2 restart

이제 URL을 방문하면 http://192.168.x.xxx/websvn/웹사이트가 공백이 되고 보기가 사라집니다.

이것은 저장소가 있는 경로 /var/lib/svn이며 그 안에 폴더가 있어야 합니다.FirstRepo

내가 뭔가 잘못하고 있는지 확실하지 않습니다.

apt list php-xml

Listing... Done
php-xml/xenial-updates,xenial-updates 1:7.0+35ubuntu6.1 all
N: There is 1 additional version. Please use the '-a' switch to see it

ls -la /var/lib/svn/FirstRepo

drwxrwxr-x 6 root     root 4096 Aug 20 10:52 .
drwxrwxr-x 5 www-data root 4096 Aug 20 10:52 ..
drwxrwxr-x 2 root     root 4096 Aug 20 10:52 conf
drwxrwsr-x 6 root     root 4096 Aug 20 10:52 db
-rwxrwxr-x 1 root     root    2 Aug 20 10:52 format
drwxrwxr-x 2 root     root 4096 Aug 20 10:52 hooks
drwxrwxr-x 2 root     root 4096 Aug 20 10:52 locks
-rwxrwxr-x 1 root     root  246 Aug 20 10:52 README.txt

답변1

설치 php-xml패키지:

sudo apt install php-xml

그 후 아파치를 다시 시작하고 모든 것이 괜찮은지 확인하십시오.

관련 정보