淘主机论坛

 找回密码
 成为淘友

QQ登录

只需一步,快速开始

KT服务器促销中 100M带宽 10T流量 超值传送门:会员注册及发帖规则 发帖看过来
查看: 4242|回复: 0

[评测] 使用Fantastico安装或升级WordPress出现数据库中文乱码解决方法

[复制链接]
发表于 2008-4-16 17:18:15 | 显示全部楼层 |阅读模式
使用LunaPages的Fantastico系统安装WordPress博客确实很方便,而且WP的SEO不错,但是最近WordPress升级频繁,其版本号从5月底到现在由 2.1.3 一直升级到 2.5。速度确实快。

LunarPages可以自动升级,但是升级完成后,经常会出现:所有中文都会变成乱码的情况。


给出解决办法如下:


  • FTP登录到WordPress安装路径
  • 找到 wp-config.php,用记事本或者其他编辑软件打开它
  • 按照下图显示,把utf-8字样删除,然后保存,覆盖掉原文件即可正常显示中文

使用Fantastico安装或升级WordPress出现中文乱码解决方法

使用Fantastico安装或升级WordPress出现中文乱码解决方法


define('DB_CHARSET', 'utf-8');

原理很简单,就是就是将这段代码中的utf-8语言编码删除就ok了,或者修改成国内编码。

特别注意:

一定要找一个支持UTF-8的编辑器来编辑,千万别用Windows自带的记事本和DreamWeaver之类的浏览器来编辑,不然会产生更严重的错误,错误形如:

Fatal error: Call to undefined function: wp() in /home/xxxx/public_html/website/wp-blog-header.php on line 18

有的时候还会提示:

Warning: Cannot modify header information - headers already sent by XXX

主要的造成的原因和解决办法如下:

支持UTF-8的编辑器典型的就是UltraEdit,Notepad++、EditPlus等编辑器,如果不愿意找的,建议直接使用LP控制面板里的文件管理,里边有在线编辑来操作。


其他的可能性问题:

1、php.ini配置问题,解决办法:打开 php.ini 然后把 output_buffering 设为 on ,重启appache即可。

2、如果是安装PHP其他程序或者自己写的程序出现以上问题,除了以上两种可能,还有可能是setcookie的问题,解决办法是在输出内容之前,产生cookie,可以在程序的最上方加入函数 ob_start();

格式如下:

ob_start :打开输出缓冲区
函数格式:void ob_start(void)
您需要登录后才可以回帖 登录 | 成为淘友

本版积分规则

小黑屋|手机版|Archiver|淘主机

GMT+8, 2024-12-23 17:58

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

快速回复 返回顶部 返回列表