Назад | Перейти на главную страницу

Виртуальный хост для RoundCube

У меня есть настройка RoundCube на сервере ubuntu 10.04, и она отлично работает при просмотре address.tld / roundcube

однако я хотел бы иметь возможность перейти на mail.address.tld

для этого я добавил следующую конфигурацию виртуального хоста:

<VirtualHost mail.address.tld>
ServerAdmin webmaster@localhost
ServerName mail.address.tld/roundcube
DocumentRoot /var/www/roundcube
<Directory /var/www/roundcube>
    Options FollowSymLinks
    AllowOverride None
</Directory>
<Directory /var/www/roundcube>
    Options Indexes FollowSymLinks MultiViews
    AllowOverride None
    Order allow,deny
    allow from all
</Directory>

Страница Roundcube может открываться, однако функции PHP работают некорректно. Я бы хотел это решить.

Похоже, что строка ServerName неверна. Просто удалите "/ roundcube" в конце.

Пожалуйста, используйте следующее и сообщите нам, что вы обнаружили в /var/log/yourdomain.error.log.

<VirtualHost mail.address.tld>
  ServerAdmin webmaster@localhost 
  ServerName mail.address.tld 
  DocumentRoot /var/www/roundcube 
  ErrorLog /var/log/yourdomain.error.log 
</VirtualHost>

Понял!

Я разрешил символические ссылки в Apache

Затем изменили символические ссылки, чтобы они указывали на полный путь к файлу javescript. По умолчанию использовался относительный путь.

ln -s /usr/share/javascript/jquery/jquery.min.js jquery-1.3.min.js

Спасибо всем за помощь!