本想从WP转到typecho的,没想到遇到好几个问题。【宣告失败

我原来的wp是宝塔环境下安装的,php7.4,Nginx,1.21.0,目前正常使用WordPress的最新版本,然后最近想转换成typecho遇到了几个问题,,,第一:我在WordPress根目录下解压了最新版本的typecho安装包1.1-17.10.30-release.tar.gz,得到一个

我原来的wp是宝塔环境下安装的,php7.4,Nginx 1.21.0,目前正常使用WordPress的最新版本,然后最近想转换成typecho遇到了几个问题,

第一:我在WordPress根目录下解压了最新版本的typecho安装包1.1-17.10.30-release.tar.gz,得到一个文件夹build,然后通过https://abc.com/build/install.php来安装typecho,顶部出现错误:

Deprecated: Function get_magic_quotes_gpc() is deprecated in /www/wwwroot/abc.com/build/var/Typecho/Common.php on line 208

第二:然后我输入和WordPress同数据库的账号密码,又提示:

对不起,无法连接数据库,请先检查数据库配置再继续进行安装

账号和密码确定是没问题的。

所以就进行不下去了,所以特地跑来求助各位彭于晏、吴彦祖、梁朝伟、刘德华等等,请求帮忙解决,谢谢了,bro!

———————————————————-

把网址切换成PHP5.6以后消除了以上错误,但转换数据又出现

500 Database Query Error

然后按照大家说的.

config.inc.php 里面的54-55行左右的数据库类型Mysql改为Pdo_Mysql,

/** 定义数据库参数 */

$db = new Typecho_Db(‘Pdo_Mysql’, ‘typecho_’);

但问题依旧。。。算了 放弃了

—-超级无敌小马甲发布—-
sagerking】说到:

我惊呆了,还能这样?

师太】说到:

typecho 默认不支持 PHP7 ,需要将 Typecho 的数据库引擎修改为 pdo_mysql。
修改 config.inc.php 文件中的

$db = new Typecho_Db(‘Mysql’, ‘typecho_’);

改为:

$db = new Typecho_Db(‘Pdo_Mysql’, ‘typecho_’);

将 mysql 换成 pdo mysql 驱动即可。

超级无敌小马甲】说到:

师太 发表于 2021-7-7 11:24
typecho 默认不支持 PHP7 ,需要将 Typecho 的数据库引擎修改为 pdo_mysql。
修改 config.inc.php 文件中的 …

在typecho的文件夹里没有看到有config.inc.php 文件撒。

师太】说到:

超级无敌小马甲 发表于 2021-7-7 11:26
在typecho的文件夹里没有看到有config.inc.php 文件撒。

建议先用5.6安装试试,另外要装在站点根目录,二级目录可能会有问题

超级无敌小马甲】说到:

师太 发表于 2021-7-7 11:27
建议先用5.6安装试试,另外要装在站点根目录,二级目录可能会有问题

那我试试装个5.6版本

另外意思是我需要把typecho的所有文件和WordPress的根目录文件放在一起?

mlcq】说到:

码一个,说不定以后会用上,感谢bro给我探路

OXO】说到:

虽然我是 typecho 官方群的管理员,但……
typecho 真的有很多问题,没更新 没修复,生态也越来越差(差不多可以说是没生态了)
想省事的话还是用 WordPress 吧

超级无敌小马甲】说到:

OXO 发表于 2021-7-7 11:33
虽然我是 typecho 官方群的管理员,但……
typecho 真的有很多问题,没更新 没修复,生态也越来越差(差不 …

啊 大佬早点回复就好了
我刚安装好php5.4,已经消除报错以及能够正常安装typecho…
现在又卡在转换数据这里。
还好有备份,干脆实在不行就弄回去得了…

我是坏虫】说到:

超级无敌小马甲 发表于 2021-7-7 11:37
啊 大佬早点回复就好了
我刚安装好php5.4,已经消除报错以及能够正常安装typecho…
现在又卡在转换数据 …

还是我wp把

超级无敌小马甲】说到:

honus 发表于 2021-7-7 11:46
http://docs.typecho.org/plugins/wordpress-to-typecho 数据库转换下,转换的应该支持php7,我之前转过, …

是的,我已经到了这一步了,但会报错:
500 Database Query Error

然后我按照别人的教程:

config.inc.php 里面的54-55行左右的数据库类型Mysql改为Pdo_Mysql,
/** 定义数据库参数 */
$db = new Typecho_Db(‘Pdo_Mysql’, ‘typecho_’);

但问题依旧报错,所以放弃了

落英缤纷】说到:

装memcache或redis缓存

搭配wp super cache 以及PHP扩展opcahe会卡吗 我觉得我的不卡

Vicsh】说到:

开启debug 模式看看,
在config.ini.php 加入这句

话说PHP 8 都支持了呀,不用特意降到5.x 系

liuhaidong】说到:

这就放弃了 还是别用了

需要点基础 后期才能用的爽

原创文章,作者:梦幻街,如若转载,请注明出处:https://www.szbgp.com/39005.html