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的域名。

2条评论:
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。

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

正文:

  记住信息?

直接发送Trackback到此文章

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

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

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

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

Blog存档 Archives

2019年09月
2019年08月
2019年07月
2019年06月
2019年05月
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-2019 auiou.com All rights reserved.
此Blog程序由王志勇编写 已经发布在Arsue