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

[已解决] 这个该怎么办

2

主题

0

回帖

6

积分

初学乍练

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

最佳答案

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

使用道具 举报

10

主题

1335

回帖

2330

积分

应用开发者

DSVUE

贡献
64 点
金币
448 个
QQ
发表于 2024-4-2 23:24:02 | 显示全部楼层
试试看降低PHP版本或者使用系统默认模板看看
DSVUE-专业建站服务 | 最新DZ插件和模板  | 业务联系QQ:631847671 | 技术支持交流Q群:476397924
承接APP、DZ插件开发、PHP二次开发、网站模板制作、网站搬家、各类网站疑难杂症解决(谢绝担保交易,需支付定金)
回复 支持 反对

使用道具 举报

TaC

80

主题

480

回帖

605

积分

自成一派

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


回复 支持 反对

使用道具 举报

TaC

80

主题

480

回帖

605

积分

自成一派

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

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

使用道具 举报

18

主题

3976

回帖

7325

积分

应用开发者

贡献
360 点
金币
1397 个
QQ
发表于 2024-4-3 12:02:27 | 显示全部楼层
使用的模板未兼容PHP8,使用默认模板,或者降低PHP版本到7.x,或者咨询模板开发者修复升级
回复 支持 反对

使用道具 举报

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

本版积分规则

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

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

GMT+8, 2024-5-6 06:26 , Processed in 0.041585 second(s), 9 queries , Redis On.

Powered by Discuz! W1.0 Licensed

Cpoyright © 2001-2024 Discuz! Team.

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