Mac 上搭建 Wordpress 测试环境

发布时间: 2016-11-26 22:01:13 作者: 大象笔记

最近遇到几个项目都是搭建一个小型网站,基本就是介绍类的小网站。从头写感觉重复劳动、且前端耗时,所以还是找个现成的模板来搭建比较合适。

一开始先找了两个选型

对比之后决定采用 wordpress。至于织梦

晚上,决定在笔记本上测试几个 wordpress 模板,看看几个典型场景下,哪些模板能够满足需求。

按照 digitalocean 的安装文档,很快就搭建好了环境。但是 Mac 上报了一个错误,开启了 wp-config.php 中的 debug 发现

Warning: mysqli_real_connect(): (HY000/2002): No such file or directory in /Users/zhongwei/work/wordpress/wp-includes/wp-db.php on line 1529

Deprecated: mysql_connect(): The mysql extension is deprecated and will be removed in the future: use mysqli or PDO instead in /Users/zhongwei/work/wordpress/wp-includes/wp-db.php on line 1559

Warning: mysql_connect(): No such file or directory in /Users/zhongwei/work/wordpress/wp-includes/wp-db.php on line 1559
Error establishing a database connection

warning 不至于导致页面无法展示,问题可能出在数据库的连接上,确认了 mysql 运行正常,且分配的账号在命令行中访问正常。最后发现是 php.ini 文件配置有问题,在 /usr 及 /opt 目录下,均未找到 php.ini 文件,google 了才知道在 /private/etc 下

sudo cp /private/etc/php.ini.default /private/etc/php.ini
sudo chmod +w /private/etc/php.ini
sudo vim /private/etc/php.ini

// 修改
mysql.default_socket = /tmp/mysql.sock

重启 php-fpm, 终于可以看到 wordpress 安装向导了。

参考

我是一名山东烟台的开发者,联系作者