返回列表 发帖
查看: 946|回复: 4

[已解决] 这个该怎么办

2

主题

8

回帖

20

积分

初学乍练

贡献
0 点
金币
9 个
发表于 2024-4-2 23:16:23 | 查看全部 |阅读模式
这个该怎么办?突然就成这样了 我是小白
1 贡献

最佳答案

使用的模板未兼容PHP8,使用默认模板,或者降低PHP版本到7.x,或者咨询模板开发者修复升级
Screenshot_20240402_231141.jpg
回复

使用道具 举报

10

主题

1440

回帖

2550

积分

应用开发者

DSVUE

贡献
72 点
金币
448 个
QQ
发表于 2024-4-2 23:24:02 | 查看全部
试试看降低PHP版本或者使用系统默认模板看看
回复

使用道具 举报

TaC

108

主题

658

回帖

814

积分

自成一派

贡献
5 点
金币
3 个
发表于 2024-4-3 00:14:55 | 查看全部
我有个帖子专门就是说,或解决这个常量问题的。这个问题总归结是PHP升级后引起的,特别是PHP8以上。
解决方法,你在有旧代码的文件里,依次查找,比如你的是[fid],直接在文件里打开查询fid,再在它的前后加上单引号[‘fid’]。
我目前使用的是DW软件,所以查找时,所有有关的fid都显示出来了。再次刷新网页时,出来其它的也是这样处理。这些常量一般都在一个方括号里,括号前面有$_G。比如:{$_G['setting']['bbname']}。
另外,拿不定注意是不是要添加单引号的,找同名的默认模板文件对比。一般99%可以加,但个别的,只是加单引号,不加方括号。


回复

使用道具 举报

TaC

108

主题

658

回帖

814

积分

自成一派

贡献
5 点
金币
3 个
发表于 2024-4-3 00:27:41 | 查看全部
mingkong 发表于 2024-4-2 23:24
试试看降低PHP版本或者使用系统默认模板看看

https://www.dismall.com/thread-21504-1-1.html
这个帖子出现的问题与你差不多一样,都是常量问题,PHP升级引起的。
自己动手,查找寻找方法,比论坛里所谓指点人,说你代码PHP兼容问题,要不就是有赏处理来得更为心得。
回复

使用道具 举报

23

主题

5266

回帖

9398

积分

应用开发者

贡献
498 点
金币
1416 个
QQ
发表于 2024-4-3 12:02:27 | 查看全部
使用的模板未兼容PHP8,使用默认模板,或者降低PHP版本到7.x,或者咨询模板开发者修复升级
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

  • 关注公众号
  • 有偿服务微信
  • 有偿服务QQ

手机版|小黑屋|Discuz! 官方交流社区 ( 皖ICP备16010102号 |皖公网安备34010302002376号 )|网站地图|star

GMT+8, 2025-5-6 20:18 , Processed in 0.085931 second(s), 33 queries .

Powered by Discuz! W1.0 Licensed

Cpoyright © 2001-2025 Discuz! Team.

关灯 在本版发帖
有偿服务QQ
有偿服务微信
返回顶部
快速回复 返回顶部 返回列表