Mac XAMPP 本地搭建 WordPress 及问题解决

环境:XAMPP (Apache+MySQL+PHP+PERL)

机器:MAC

Wordpress:4.8.2

1. 下载xampp直接安装即可。xampp官网 
2. 找到/Application/xampp下的manger 启动mysql+apache

Mac XAMPP 本地搭建 WordPress 及问题解决_第1张图片

3. 访问localhost 如果访问成功则说明xampp安装成功

4. phpmyadmin地址:localhost/phpmyadmin , 用来管理数据库,建立一个新的数据库wordpress,字符集选择utf-8和utf8_general_ci

4. 下载wordpress 解压后将wordpress文件夹放到/Applications/XAMPP/xamppfiles/htdocs 目录下

5. 访问 localhost/wordpress 开始wordpress的安装,按照提示一步步进行,设置用户名密码,以及数据库地址等。(中间有一步需要复制wp-config-sample.php,改为wp-config.php,在wp-config.php中修改数据库的地址以及用户名密码等)

6. 在最后一步,wordpress连接数据库的时候提示失败。

XAMPP - MySql - This version of PCRE is compiled without UTF support at offset 0

原因是:pcre问题

解决:下载ftp://ftp.csx.cam.ac.uk/pub/software/programming/pcre/

ftp://ftp.csx.cam.ac.uk/pub/software/programming/pcre/pcre-8.38.zip

(If ftp does not work , use https://sourceforge.net/projects/pcre/files/pcre/8.40/ )

Extract the contents into a folder.

open terminal , cd to the extracted folder.

Run the following

$ ./configure --prefix=/Applications/XAMPP/xamppfiles --enable-utf8 --enable-unicode-properties

$ make

$ sudo make install

And then restart mysql.

7. 重启mysql后重新安装wordpress,将压缩包重新解压放到xamppfiles/htdocs目录下,然后访问localhost/wordpress再来一遍,刚才数据库的问题应该已经解决了

8. 更新插件问题,需要填写ftp,本地可以不用ftp,修改wp-config.php文件,在文件最后增加以下代码:

define('FS_METHOD', "direct");

define("FS_CHMOD_DIR", 0777);

define("FS_CHMOD_FILE", 0777);

然后更新不会提示ftp了,但是再次更新会提示创建文件夹失败,是因为没有权限导致。

进入xamppfiles/htdocs 目录,执行 chmod -R 755 wordpress 命令

然后再更新即可

9. 新版的wordpress还没有汉化的问题,修改wp-config.php文件,新增一行:define('WPLANG', 'zh_CN');  然后在wordpress中文官网 下载一个安装包,解压后将里面的wp-content/languages目录拷贝到/Applications/XAMPP/xamppfiles/htdocs/wordpress/wp-content 下,然后刷新页面,完成。










你可能感兴趣的:(Mac XAMPP 本地搭建 WordPress 及问题解决)