说说使用PHP7.4及以上版本这几天遇到的各种问题

316537   ·   发表于 2022-6-5   ·   技术交流

测试过的环境LNMP和,WNMP。linux用了宝塔安装运行环境,Windows10用的一键环境包

说说这几天测试遇到的问题(有些问题很迷幻,我到现在也不知道为啥会出现):

出现问题的运行环境都是在LINUX系统环境下,Windows10没有出现过任何问题。

ubuntu20.04+Nginx1.21  1.22  1.20,PHP7.4  PHP8.0 PHP8.1,MYSQL8.0

1、PHP8.0,PHP8.1这2个没啥好说的了 TP5.1运行不了

2、数据采集遇到Nginx环境就失效了

具体就是提示无法找到初始页这样,换成APeche故障消除,为了排除这个故障我写了7个规则,难道是我规则写的有问题?放弃删数据库!然后我抱着死马当活马医的态度把运行环境换成了apeche.结果问题没了采集正常......我真是要气死了,之前写的规则没备份,最后一次删除的时候数据库一起删了。万能的曹尼玛附上!这可是花了我好长时间才写出来的....

3、数据备份恢复功能卡住失效

先说下会发生失效的条件:只要进行了第一次备份之后就会出现。

这个问题很迷幻,就是第一次备份是不会出问题的,百分之百可以成功备份。

然后第二次备份就会卡住,备份文件夹会出现2个文件,一个数据的备份压缩包,一个是备份操作锁定的文件,大小都是1KB

重点来了,就算你现在把第一次的备份删掉了,清空备份文件夹了也仍然不能再成功备份了

我遇到的问题是无论是单个表备份还是所有表备份都会出现一样的情况。

然后就是恢复功能暂时没成功过。操作会提示初始化完成。然后就没然后了 

4、PHP7.4环境会提示不支持大括号

这个忘记是哪个功能会报错了,没做手记。我记得只需要修改输出变量值的大括号改成小括号就可以了。

5、mkdir(): Permission denied

这个是因为目录权限不够,把权限设置为可写,宝塔要把网站目录设置为"www"用户,权限755或者777都行

6、采集有个BUG

同书名不同作者的小说不会被采集添加。这个BUG要等开发大神更新采集插件了

7、自己添加的模板不能使用,提示购买模板

这个模板难道一定要从联盟上购买才可以的吗?还是说要退出联盟账号才能使用?后面没测试了,毕竟小说资源才是重点

大家还有遇到什么样的问题怎么处理的可以跟帖说下,大家互相学习下谢谢!

3 条回复   |  直到 2022-6-6 | 276 次浏览

wuqing
发表于 2022-6-5

 采集这个是缺少组件,备份是文件写入权限。

评论列表

  • 加载数据中...

编写评论内容

316537
发表于 2022-6-5

wuqing

2022-6-5

 采集这个是缺少组件,备份是文件写入权限。

感谢解答,但是备份权限我确定是没有问题的,如果是没有权限写入那么不会创建出来那2个文件的,而且首次备份也是可以正常完成的。我在本地Windows上测试也是同样的情况。这个不清楚是什么原因 没有报错。

那个采集缺少的是什么组件呢?

评论列表

  • 加载数据中...

编写评论内容

brutut
发表于 2022-6-6

生活总是这样,不能叫人处处都满意。但我们还要热情地活下去。人活一生,值得爱的东西很多,不要因为一个不满意,就灰心。澳洲幸运20走势图


评论列表

  • 加载数据中...

编写评论内容
登录后才可发表内容