Сценарий конфигурации Roundcube не найден Apache

Я установил roundcube и roundcube-psql на Ubuntu 20.04 из пакетов. В верхней части /etc/apache2/conf-available/roundcube.conf есть единственный псевдоним, который я раскомментировал.

      # Uncomment them to use it or adapt them to your configuration
Alias /roundcube /var/lib/roundcube

После перезагрузки Apache экран входа в систему работает в браузере, когда я загружаю http://ipaddress/roundcube, но файл /usr/share/roundcube/installer/config.php не может быть найден http://ipaddress/roundcube/installer/config.php.

https://help.ubuntu.com/community/Roundcube говорит, что для раскомментирования должны быть две строки псевдонима, но в последнем исходном коде Roundcube есть только один псевдоним.

Как мне это исправить, чтобы запустить скрипт config.php?

Обновлять:

Roundcube установлен в /usr/share/roundcube, но в /var/lib/roundcube есть символические ссылки, как показано ниже:

      lrwxrwxrwx 1 www-data www-data   14 Feb 24  2020 config -> /etc/roundcube
lrwxrwxrwx 1 www-data www-data   30 Feb 24  2020 index.php -> /usr/share/roundcube/index.php
lrwxrwxrwx 1 www-data www-data   19 Feb 24  2020 logs -> ../../log/roundcube
drwxr-xr-x 2 www-data www-data 4096 Mar 21 17:16 plugins
lrwxrwxrwx 1 www-data www-data   28 Feb 24  2020 program -> /usr/share/roundcube/program
drwxr-xr-x 2 www-data www-data 4096 Mar 21 17:16 skins
drwxr-x--- 2 www-data www-data 4096 Feb 24  2020 temp

Там index.php ссылается на /usr/share/roundcube/index.php, но не на сценарии установки. Поэтому я добавил следующую символическую ссылку:

      installer -> /usr/share/roundcube/installer

Это позволяет запустить установщик, но на шаге «создать конфигурацию» ничего не создается, поэтому очевидно, что недостающих ссылок больше ;-)

Мне кажется, что это ошибка в пакете. Зачем вообще создавать символические ссылки в /var/lib/roundcube?

0 ответов

Другие вопросы по тегам