Loading [MathJax]/jax/output/CommonHTML/config.js
首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >专栏 >让 Typecho 支持 PHP7.X版本

让 Typecho 支持 PHP7.X版本

作者头像
团团生活志
发布于 2022-08-16 00:31:20
发布于 2022-08-16 00:31:20
56300
代码可运行
举报
文章被收录于专栏:Live专区Live专区
运行总次数:0
代码可运行

PHP版本已经出到8.0了 有很多小伙伴用的还是5.X版本

PHP7.X环境下新安装Typecho默认是使用Pdo_Mysql数据库引擎驱动,如果之前Typecho运行环境不是PHP7.X版本,后来才升级为PHP7的,那么,需要将你的Typecho数据库引擎修改为Pdo_Mysql方式。

将 config.inc.php 文件里的

代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
$db = new Typecho_Db('Mysql', 'typecho_');

修改为:

代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
$db = new Typecho_Db('Pdo_Mysql', 'typecho_');
本文参与 腾讯云自媒体同步曝光计划,分享自作者个人站点/博客。
原始发表:2021-04-01,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 作者个人站点/博客 前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体同步曝光计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
暂无评论
推荐阅读
编辑精选文章
换一批
「  【typecho】关于typecho不支持PHP7.0的解决办法  」
typecho默认使用mysql引擎,而php7.x去掉了老掉牙的mysql引擎,使用了mysqli引擎,所以我们只需要简单的修改
青益
2023/01/03
3860
让typecho支持php7.0
在别人的博客看到了一个typecho的后台美化插件 想着美化一下 安装好启用以后发现需要php7.0 就直接去宝塔改版本 回来发现博客直接报错了 网上一查才发现typecho本身不支持7.0 只需要修改根目录下的config.inc.php的数据库引擎修改一下 将 $db = new Typecho_Db('Mysql', 'typecho_'); 修改为 $db = new Typecho_Db('Pdo_Mysql', 'typecho_'); 将其中的Mysql修改为pdo 另外我的后台美化插件地
Gujiu
2022/03/29
7490
让typecho支持php7.0
搬迁Typecho网站出现"Database Server Error"问题
周末的时候有网友提到自己的Typecho网站在迁移服务器的时候有出现问题,打开出现"Database Server Error"提示错误,不过他可以确保的是数据和数据库完全是导入进来的,而且数据库连接也是新的链接账号,为什么就打不开呢?
老蒋
2021/12/24
6900
typecho系统使用php7.0+报错
昨天更新了handsome主题,突然报错,结果是需要php7.0+的支持,启用php7.2后结果报错显示 Database Server Error。
浩瀚博客
2022/03/23
4820
typecho系统使用php7.0+报错
给typecho启用 php7.0
其实主机一直都有 php7.0 然而 typecho 大家都说不兼容,我也试了确实直接启用 php7.0 会出问题。
李维亮
2021/07/09
5120
typecho支持emoji
今天也是突发奇想的购买更换了一个主题,虽然破费了我兜里仅有的58r。但有一说一的是这主题确实不错,唯一不足之处就是没能让作者把他的审美传授给我
是小北a
2022/03/28
6840
typecho支持emoji
让typecho支持emoji
这年头文章里加个emoji很正常吧,但是typecho貌似之前没有考虑到,没有原生支持emoji,但是这怎么能难倒我们勤劳的码农呢!
老高的技术博客
2022/12/27
4260
Typecho报错:"Database Server Error"和"Access denied"的解决方法
最近把一个用 Typecho 搭建的网站从 Azure 搬到新的服务器上,原因有很多,网站登录时报 404 错误。
德顺
2020/09/11
1.3K0
typecho安装过程遇到的问题以及解决办法
typecho官方安装文档:http://docs.typecho.org/install typecho常见问题汇总:http://docs.typecho.org/faq 安装环境: lnmp,其中linux为centos ,php版本为php7.0 问题1:遇到需要手动创建common.inc.php文件后,无法生效? 操作过程:拷贝之后直接用vim打开并shift+insert粘贴进去 正确姿势:按住i进入插入模式之后再shift+insert粘贴 问题2:数据库连接失败? 如果使用的ph
槽痞
2020/06/23
1.8K0
Typecho升级PHP版本之Database Server Error
环境 Centos7+LAMP ---- PHP默认版本为5.4 升级 查看当前版本 yum provides php #默认为5.4版本 更新源 rpm -Uvh https://mirror.webtatic.com/yum/el7/epel-release.rpm rpm -Uvh https://mirror.webtatic.com/yum/el7/webtatic-release.rpm 移除系统自带的php-common yum remove php-common -y 安装PHP7.2 yu
贰叁壹小窝
2021/01/20
8960
在Daocloud上部署Typecho
大概是几个月前我在 v2ex 上看到了Daocloud的宣传,开始接触到了 Docker 这个神奇的容器引擎和 Daocloud 这个基于 Docker 技术的云平台
zgq354
2019/11/25
1.3K0
在Daocloud上部署Typecho
typecho启用php7.0数据库连接错误解决
PHP版本切换引起Typecho博客访问错误,500 Database Query Error。
梦溪
2021/08/09
9850
解决Typecho出现"Database Server Error"和"Access denied"问题
今天老蒋在帮助客户Typecho程序网站迁移网站的时候有出现"Database Server Error"的错误问题。可以判断出来应该是原来的网站环境和现在的服务器环境不兼容导致的。查阅资料发现,可能是Typecho不兼容PHP7.0版本的问题,但是目前不可能去降低版本,可以有解决办法。
老蒋
2021/12/24
1K1
解决Typecho出现"Database Server Error"和"Access denied"问题
typecho搬家后出现的一些问题解决方法
config.inc.php 里面的55行左右的数据库类型Mysql改为Pdo_Mysql,
p4nda
2023/01/03
1.1K0
typecho搬家后出现的一些问题解决方法
解决Typecho带有Emoji表情Database Query Error报错的处理方法!-星泽V社
今天写文章的时候插入emoji表情竟然「Database Query Error」报错,Typecho 默认不支持 Emoji 表情,这不是程序的锅,而是由于编码的问题造成。 Emoji 是一种在 Unicode 位于u1F601-u1F64F区段的字符。这显然超出了目前常用的 UTF-8 字符集的编码范围u0000-uFFFF。 在 MySQL 中,UTF-8 只支持最多 3 个字节,而 Emoji 是 4 个字节。所以评论中带有 Emoji 表情才会报错。
星泽V社
2022/03/02
1.1K0
解决Typecho带有Emoji表情Database Query Error报错的处理方法!-星泽V社
搭建Typecho博客
https://qqdie.com/plugins/ https://plugins.typecho.me/
MiChong
2020/09/24
1.5K0
搭建Typecho博客
Typecho中emoji表情不显示
Typecho 默认不支持 Emoji 表情,由于编码的问题而造成,我们只需简单两步即可让 typecho 支持 emoji 表情评论,只要将默认的数据库编码 utf8 修改为 utf8mb4 即可。
qiangzai
2021/12/21
6140
Typecho中emoji表情不显示
TypeCho 搬家
博客搬家 ---- 为啥 之前刚开始搞 网站 的时候,寻思找一个稳定的主机,这样我可以很轻松的维护博客。 一天天只要写内容就好啦。(这是一个博客人最应该做的)但是天生爱折腾得性格,越深入这个圈子,越想尝试新功能,新功能必然会引起虚拟主机的功能限制,所以虽然穷,但是不能穷网站,一咬牙买了一个比较不错VPS。虽然自己有好多服务器,但是都是用于 FQ 和备用 FQ ,从服务器看,我还挺土豪的,还有两台备用的,这就是 初衷 。 ---- 准备 备份之前的网站和数据库 Backup 在新VPS搭建网站环境 LNMP
歪先生
2018/07/19
1.3K0
Typecho数据库常用API
在Typecho插件开发过程中,往往需要创建自己的表。上文提到Typecho_Db类中的query函数,可用于执行所有sql语句,因此我们使用query()来进行表的创建、修改或者删除。
泽泽社长
2023/04/17
1.4K0
typecho 博客小表情无法显示问题
typecho 博客建立完成之后,会发现如果插入一些小表情,页面渲染完之后,表情不会显示,并且表情之后的内容全部消失,导致体验感很差。
子舒
2022/06/09
6600
相关推荐
「  【typecho】关于typecho不支持PHP7.0的解决办法  」
更多 >
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档
本文部分代码块支持一键运行,欢迎体验
本文部分代码块支持一键运行,欢迎体验