安装 tt-rss :文件不在它们应该在的地方

Jou*_*eek 5 installation 12.10 tt-rss

我目前正在尝试通过 Ubuntu 的官方软件包在 Ubuntu 12.10 上安装 tt-rss 软件包(Tiny Tiny RSS)。

安装过程似乎有效 - 但我需要运行的文件是 on/usr/share/tt-rss而不是/var/www/something.

它显然对我不起作用 - 数据库似乎已设置;一旦我确定我需要 mysql 客户端和服务器,安装过程就完成了,但是网络服务器没有选择 tt-rss 安装。

我还需要做什么才能使 tt-rss 正常工作?

Der*_*ler 6

Ubuntu 软件包不应该在/var/www. 相反,推荐的方法是将您的应用程序安装到/usr/share. 这也是 tt-rss 所做的。该网站位于:

/usr/share/tt-rss/www
Run Code Online (Sandbox Code Playgroud)

包安装程序会在/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
Run Code Online (Sandbox Code Playgroud)

您现在应该可以浏览到http://localhost/tt-rss,在那里您将收到一条错误消息:

在此处输入图片说明

要解决此问题,只需根据您的设置进行编辑/etc/tt-rss/config.php和调整SELF_URL_PATH。之后,刷新页面以查看登录屏幕。

在此处输入图片说明

您仍然需要正确配置 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
Run Code Online (Sandbox Code Playgroud)

现在它应该让您使用默认的admin/ passwordlogin 登录。

在此处输入图片说明