Установка tt-rss: файлы не там, где они должны быть

В настоящее время я пытаюсь установить пакет tt-rss (Tiny Tiny RSS) на Ubuntu 12.10 через официальные пакеты Ubuntu.

Процесс установки , кажется, сработал, но файлы, которые мне нужно запустить, находятся на /usr/share/tt-rss, а не на /var/www/something.

Это, очевидно, не работает для меня - базы данных кажутся настроенными; процесс установки прошел, как только я понял, мне нужны клиент и сервер mysql, но веб-сервер не выполняет установку tt-rss.

Что еще мне нужно сделать, чтобы заставить работать tt-rss?

5
задан 29 April 2013 в 01:59

1 ответ

Пакеты Ubuntu не должны устанавливать ничего в /var/www. Вместо этого рекомендуется установить приложение в /usr/share. Это то, что сделал tt-rss. Сайт расположен по адресу:

/usr/share/tt-rss/www

Установщик пакета создает файл конфигурации Apache HTTP по умолчанию в /etc/tt-rss/apache.conf. Чтобы включить его, мы просто свяжем его с /etc/apache2/conf.d:

sudo ln -s /etc/tt-rss/apache.conf /etc/apache2/conf.d/tt-rss
sudo invoke-rc.d apache2 reload

Теперь вы сможете перейти на http://localhost/tt-rss, где вас встретит сообщение об ошибке:

[ 1118] enter image description here

Чтобы это исправить, просто отредактируйте /etc/tt-rss/config.php и отрегулируйте SELF_URL_PATH в соответствии с вашими настройками. После этого обновите страницу, чтобы увидеть экран входа в систему.

enter image description here

Вам все равно придется правильно настроить tt-rss. Но с этого следует начать.

После более продолжительной работы становится очевидно, что упакованная версия несовместима со стандартным прототипом 1.7.0, который установлен по умолчанию. Чтобы исправить это, установите более старую версию прототипа локально:

cd /usr/share/tt-rss/lib 
sudo rm prototype.js
sudo wget http://prototypejs.org/assets/2009/8/31/prototype.js

Теперь он должен позволить вам войти в систему с логином по умолчанию admin / password. [+1124] enter image description here [+1124]

0
ответ дан 29 April 2013 в 01:59

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

Похожие вопросы: