帝国cms首页模板报错,更新不了
不知道首页模板哪里错了,怎么找??有模板报错日志吗?用php7.4可以正常更新,用8.1更新不了 用的是帝国8.0 说明就一点,数组下标没有加引号,就这么简单,毕竟楼主说的PHP7是可以的,而PHP8就不行了!大概率问题就是模板里面的数组下标没有加引号引起的,比如帝国的灵动标签。<?=$bqr['titleurl']?>是可以的(包括PHP8),但是在8上面这样的就会直接终止了<?=$bqr?>.当然还有php8更应该是不是数组也要进行判断了不是以前非正规的写法了。is_array也要判断下是不是数组了。总的来说php8更严谨更规范了。你若使用帝国7.5想兼容php8那就是每个文件都需要修改了,包括你以前的模版数组下标没有加引号的 命令执行了下。貌似我很久没有更新了!现在不仅是非阻塞多线程更支持协程了 那就用php7就好呀,为啥还要用8 php8字符串查找更高效,主要还有JIT的加持当然更好了 为什么不担心截屏了,因为百度把我的网站都把关键词降为0了 也没啥了,这就是那可恶的ddos给搞的,一个星期大部分时间不能访问就直接拔毛了 收录没影响吧 收录已经降低到2位数了。 总结了下 如果网站不稳定时不时不能访问的。这样的网站肯定是被百度打入冷宫了。没得搞了。佛系做站的除外
页:
[1]
2