本人在阿里云虚拟云主机上安装Typecho 1.1时,一直卡在第2步初始化配置,显示“确认您的配置 数据库配置”。

不管是选择Mysql适配器,还是选择SQLite适配器都是这样。

确认您的配置 数据库配置

网上搜索,有人建议更改主机的 php.ini 文件,设置output_buffering = on,就能解决此问题。

我用的是阿里云的虚拟主机,在控制面板 - 高级环境设置 - PHP.INI 设置里,将“输出缓冲区数据块设置”默认的禁用改为启用即可。其他服务器不知道。

阿里云虚拟主机 PHP.INI

重试,OK,搞定。

安装成功

不能修改php.ini的解决办法

如果你的虚拟主机不能配置php.ini的话,可以在本地安装好后,将数据库用phpmyadmin或者其他程序备份,修改本地Typecho安装目录下的config.inc.php文件,将数据库修改为虚拟主机供应商提供给你的数据库信息。

修改config.inc.php

将SQL导入到虚拟主机数据库,并上传文件到虚拟主机目录。成功后登录Typecho后台,记得修改基本设置的站点地址。

如果你是用的是SQLite数据库,那更简单一些,在本地修改config.inc.php文件,按下图更改数据库的绝对路径。然后,将所有文件(包括数据库)都上传即可,记得进入后台修改站点地址。

修改config.inc.php

参考

本文最后更新时间:2020年9月9日

标签: Typecho, 安装

添加新评论