wordpress安装过程中遇到中文乱码的处理方法
在安装wordpress的时候,按照里面的readme.html的步骤进行安装,但是在访问wp-admin/install.php的时候就出现了一行乱码:
鎮ㄧ殑 PHP 浼间箮娌℃湁瀹夎杩愯 WordPress 蹇呴』鐨 MySQL 鎷撳睍銆
从这行乱码中可以看出有PHP、MySql,可以猜测出是连接MySql错误。在仔细检查了wp-config.php中的连接数据库参数后,发现不是参数的错误,那就一定是连接的方式出了问题。
以前我习惯于使用mysqli.dll来连接数据库,那有可能wordpress使用的不是mysqli,而是mysql.dll,所以就尝试在php的ext文件中找到mysql.dll,将它复制到php根目录下,再修改php.ini,将里面的extension=php_mysql.dll的注释取消掉,再重启apache,ok了。
以上所述就是本文的全部内容了,希望大家能够喜欢,能够对大家使用WordPress有所帮助。
相关推荐
-
Windows服务器下升级PHP版本的方法
要升级PHP,我们首先得下载一个自动安装PHP组件到IIS中的软件,推荐的是星外公司开发的PHP安装包,我们可以到他们的官方网站www.7i24.com去下载最新版本. 1.如果服务器上已安装了Zend,请先卸载他,等PHP升级好后再重新安装. 2.停止IIS,在添加/删除组件里面删除原来的PHP安装包. 3.删除C:\windows\php.ini . 4.安装最新的星外PHP安装包,然后重启IIS. 对于特殊原因无法升级PHP的用户,我们要求您对C:\windows\php.ini作以下修改
-
WordPress中"无法将上传的文件移动至"错误的解决方法
今天在网页上传图片到博客,结果提示:"无法将上传的文件移动至 /home/wwwroot/wp-content/uploads/2013/",郁闷了,认为是权限问题,修改了文件,都改成了777的权限,但是还是不可以写入,图片无法上传. 索性,我查看了我的网站根目录文件夹的权限,显示是www ,www ,而用ps aux|grep nginx 显示的是nobody 的身份运行nginx的子程序,ps aux|grep php-fpm,显示的也是nobody.同时发现,我网站里的其他的文
-
护卫神php套件 php版本升级方法(php5.5.24)
最近小编开始学习研究win2008 r2的php环境配置,发现护卫神的php套件非常好用,安装简单,但是因为php版本不是最新的版本,所以就想将php升级下,因为新版的php修复了一些bug所以这里就分享下方法,需要的朋友可以参考下. php套件适用于 64位的系统(win2008 r2 /win2012) 再下载新版的php文件,这里php5.5.24 注意:需要下载64位的 下载安装以后: 1.先将php目录备份一下 2.解压到php目录,需要新建temp目录(并检查下权限) 3.修改php
-
VPS中使用LNMP安装WordPress教程
前言 前几天,朋友手头上有一个空闲的vps,256M内存,我决定拿来玩一下.经过一番思考,还是用来挂站吧.然后看是CentOS6系统,果断决定用从来没玩过的LNMP.于是,百度.谷歌找教程,好多教程都是有问题的,导致重装无数次系统,浪费大把大把时间.现在总结一下成功的经验. 安装screen 在终端输入yum install screen 完成后输入screen -S lnmp 为什么要这样做呢?答案很简单,因为它可以保护您的远程连接,让工作不半路意外停止.我在安装LNMP的时候时间比较长,而X
-
ThinkPHP 3.2 版本升级了哪些内容
前言 ThinkPHP 3.2 基于 ThinkPHP 3.1 的基础上有许多的变化,我觉得这个版本应该设立为 ThinkPHP 4.0 而不是什么 3.2.如果你在使用 ThinkPHP 3.1 请勿贸然迁移升级,这可不是简单的覆盖下文件就安然无恙的事情. 1. PHP 的版本 ThinkPHP 3.2 要求 PHP 5.3 以上的版本,而 ThinkPHP 3.1 只需要 PHP 5.2 就好了 2. 程序文件夹的修改 ThinkPHP 3.2 使用 Application 作为程序
-
如何把php5.3版本升级到php5.4或者php5.5
今天我们这篇php的技术文章主要为各位朋友们介绍如何使用yum进行安装php的5.4或者5.5版本.当然我们使用centos6.5作为我们的测试机器.其实非常简单,只要下面的两个命令就可以轻松的进行安装php的5.4版本了. 复制代码 代码如下: yum remove php php-bcmath php-cli php-common php-devel php-fpm php-gd php-imap php-ldap php-mbstring php-mcrypt php-mysql ph
-
WordPress导入数据库出现”Unknown collation: ‘utf8mb4_unicode_ci”错误的解决办法
从WordPress4.2版本开始,如果我们在MYSQL5.1版本数据中导出的数据编码是带有utf8mb4格式的,如果我们搬迁网站复原数据的时候,MYSQL5.5等高版本数据库导入到MYSQL5.1低版本的时候会出现"Unknown collation: 'utf8mb4_unicode_ci"错误问题,以前是没有这个问题的,从WP4.2开始才有的. 要解决这个问题,如果我们使用的VPS/服务器,可以类似老左昨天的"Linux CentOS6环境下MySQL5.1升级至MyS
-
PHP版本升级到7.x后wordpress的一些修改及wordpress技巧
不知算不算手贱,把VPS服务器上的php升级到7.0, 虽然7.x与之前的兼容性是很高的,但移除了一大堆过时用法,而某些老应用仍然在使用.对个人wordpress站点里出现的错误,修正记录如下.全部是插件,wordpress官方程序,是没有问题的. mysql_escape_string() 函数改为addslashes() wp-thread-comment插件 wp-content/plugins/wordpress-thread-comment/wp-thread-comment.php
-
PHP重要安全升级说明 推荐升级php 5.2.17版本
以下文档发布于2011-3-22日 为了进一步提高PHP程序的安全问题,星外要求所有用户升级到PHP5.2.17以上版本,升级办法如下: (对于装了Zend的用户,您需要删除ZEND,删除zend时全部选默认就可以,升级PHP成功后您可以再一路默认装上ZEND.) 1.停止IIS,在控制面板,添加删除中删除PHP安装包 2.删除C:\windows\php.ini 3.下载最新版本PHP安装包.下载地址 http://www.jb51.net/softs/26087.html 4.安装最新版本P
-
在wamp集成环境下升级php版本(实现方法)
wamp集成环境下升级php版本1.下载php版本压缩包,解压php版本压缩包2.停掉wamp服务3.替换wamp\php文件4.替换wamp\Apache2\bin目录下的php5nsapi.dll 和 php5ts.dll(对应当前php版本的)5.重启wamp服务6.phpinfo()测试 我遇到的问题 时区设置问题解决方案:wamp\Apache2\bin\php.ini ; Module Settings ; ;新增时区设置[Date]; Defines the default tim
-
在SAE上搭建最新wordpress的方法
安装SAE上的wordpress,创建应用选择wordpress模板,安装后是3.4版本 新建一个版本2,下载最新wordpress安装包并解压到版本2中 初步猜想修改地方: 数据库配置:wp-config.php 复制代码 代码如下: <?php /** * WordPress 基础配置文件. * * 本文件包含以下配置选项: MySQL 设置.数据库表名前缀. * 密匙.WordPress 语言设定以及 ABSPATH.如需更多信息,请访问 * {@link http://code
随机推荐
- JavaScript弹出对话框的三种方式
- 从命令行快速操作注册表(图)
- javascript简单实现跟随滚动条漂浮的返回顶部按钮效果
- 获取服务器传来的数据 用JS去空格的正则表达式
- .net后台代码调用前台JS的两种方式
- JavaScript入门之基本函数详解
- Linux/Mac MySQL忘记密码命令行修改密码的方法
- Docker安装和基础用法 Docker入门教程第二篇
- MySQL利用profile分析慢sql详解(group left join效率高于子查询)
- js面向对象之公有、私有、静态属性和方法详解
- VC++中的字体设置方法详解
- DevExpress TreeList 常见问题解决方法
- js字符串引用的两种方式(必看)
- Javascript类型转换的规则实例解析
- C#中sleep和wait的区别分析
- 网络共享无法访问之七宗罪
- Java设计模式之代理模式原理及实现代码分享
- 浅谈vue-router2路由参数注意的问题
- 使用vue打包时vendor文件过大或者是app.js文件很大的问题
- Java通过CMD方式读取注册表任意键值对代码实践