Feedval PHP版RSS阅读器已支持PHP 7

王志勇 发表于 2019年10月01日 17:21

之前的版本只支持PHP 5,在PHP 7下无法运行。经过这2个多月的修改,Feedval阅读器已支持PHP 7,也支持PHP 5。升级方法,请先在PHP 5下进行升级,点击“面板→在线升级”,升级后可转到PHP 7的空间。

新用户的安装方法:请在 http://cn.feedval.com 首页点击下载。上传至任意的PHP空间,然后访问此文件,根据提示,然后会自动在线安装。

卸载方法:
1. 删除安装目录(默认为:myeon/myfeedval)
2. 删除 myeon/locate
Feedval只存在这2个目录,无任何冗余文件。

这一次的升级,也修改了几个bug。比如之前的Cookies只允许域名,这一次Cookies增加了对IP访问、localhost本机访问的支持。

有一少部分RSS无法订阅,是因为越来越多的博客整站开启了防采集,导致连RSS也无法被PHP版RSS阅读器获取。解决的办法,用Shell命令的wget编写一个在(隔开)线(隔开)(隔开)理为新的RSS地址(但有少部分博客也无法抓取),这个新的RSS可以被PHP版RSS阅读器识别。

(注:用Shell命令的wget编写一个在(隔开)线(隔开)(隔开)理获取RSS,半年前的成功率在80%以上,现在的成功率在60%以下。)

这类无法订阅的RSS,目前暂时没有办法解决。只能用一些本机版的RSS阅读器软件。

Feedval RSS阅读器的优点:
1. 手机、电脑数据可自动同步。
2. 因为是个人独立空间,所以访问速度很快。
3. 可订阅国内被wall的博客地址,但是需要安装在国外主机。
4. PHP+NoSQL架构,运行速度快,和HTML页占用同样多的资源,几乎不额外占用内存。
5. 可在VPS、虚拟主机上运行(仅支持Linux系统)。

高级安装方式:
建议使用IP地址访问,或者用hosts建立一个虚拟域名,或者用https访问(建议用自签名的方式),这3种方法均可保护您的主域名。详解:

1. 使用IP地址访问。
将Feedval RSS阅读器的安装文件install.php,放置于VPS的网站根目录或者任意目录,以根目录为例,如路径为 /var/www/html/install.php

使用 http://123.123.123.123/install.php 来访问、安装。
阅读器访问地址:http://123.123.123.123/myeon/myfeedval/

2. hosts建立一个虚拟域名。
虚拟域名,即不存在的域名。以虚拟域名aaaa123.com为例,其中123.123.123.123为您的VPS的IP地址:
步骤一:

Windows系统打开 C:\WINDOWS\system32\drivers\etc\hosts
添加一行:
123.123.123.123 aaaa123.com

安卓系统添加hosts的方法,手机需要Root,用ES文件浏览器,把 /etc/hosts 文件传至电脑。此文件添加一行:
123.123.123.123 aaaa123.com

但请注意,安卓系统的hosts添加方式有点不一样,每行的回行不能带有 \r 的回行,否则添加无效,可以用一些文本工具删除 \r。
编辑完毕,再把hosts文件传至安卓手机的 /etc 目录。

步骤二:
在VPS,或者虚拟主机上添加aaaa123.com的域名。

5条评论:
1   心灵博客 2019-10-01 18:29
√ file_get_contents()函数
× file_get_contents()能获取https链接

检测支持file_get_contents函数,但不能获取htts,需要修改哪里?

自由勇 2019-10-01 18:41
是VPS,还是本机安装?
VPS、虚拟主机一般默认支持file_get_contents()函数获取https,因为这个阅读器获取RSS,主要是用file_get_contents()函数,而且大部分博客是https,所以安装时需要检测这一项。

如果是本机安装,默认没有开启file_get_contents()+https这一项,解决办法:

PHP 5.X:
1. 打开PHP安装目录,找到配置文件php.ini,把 ;extension=php_openssl.dll 前面的;去掉
2. 复制PHP安装目录中的libeay32.dll、ssleay32.dll、php_openssl.dll这3文件,复制到 C:\WINDOWS\system32 目录。
重启Apache。

PHP 7.X:
php.ini添加:
extension=php_openssl.dll
复制PHP安装目录中 php_openssl.dll 到 C:\WINDOWS\system32 目录。
重启Apache。

2   流金岁月 2020-02-26 08:56
这个太好用了,谢谢老王,青山推荐的,真不错

自由勇 2020-02-26 09:01
感谢使用!你的支持是我前进的动力。

3   徐果萍博客 2020-08-12 12:18
错误提示:此链接已经超过有效期,或者服务器的时间不准。
我安装之后,输入账号和密码出现上述提示。

发表评论:
名字: (*必填)
博客: (可省)

正文:

  记住信息?

直接发送Trackback到此文章

说明:本评论系统不支持HTML代码。(您的留言需要审核,审核规则请见这里。)

王志勇:1980-09-26 (40周岁)
程序设计,前端设计。

版权声明:本博客所有文章,均符合原创的定义,禁止转载,违者将必究;正确的方法是贴原文的标题和网址即可。

与此相关的链接
自由勇专栏

Blog存档 Archives

2020年10月
2020年09月(14)
2020年08月(14)
2020年07月(14)
2020年06月(16)
2020年05月(13)
2020年04月(18)
2020年03月(14)
2020年02月(15)
2020年01月(16)
2019年12月(11)
2019年11月(26)
2019年10月(25)
2019年09月(30)
2019年08月(10)
2019年07月(29)
2019年06月(30)
2019年05月(26)
2019年04月(30)
2019年03月(30)
2019年02月(30)
2019年01月(30)
2018年12月(30)
2018年11月(30)
2018年10月(30)
2018年09月(17)
2016年-2017年(9)
2014年06月-09月(10)
2013年 +

2012年 +
2011年 +
2010年 +
2009年 +
2008年 +
2007年 +
2006年 +
2005年09月(4)

Copyright © 2006-2020 auiou.com All rights reserved.
此Blog程序由王志勇编写 已经发布在Arsue