ACF – Import Repeater Field Values from CSV Programmatically

This is an english-only post. For people who can not read chinese, my blog is only available in chinese as I do not want to translate every single blog post… However as I was struggling the ACF & CSV import solution for over 2 weeks and finally found an easy way to do it. I felt like I should share to the world, so I wrote this article. Why import the data programmatically I normally hel

详情...

宝塔 BT – MySQL 5.6 无法启动

更新: 宝塔 V4.0 已修复该问题, 未来会自动修复 my.cnf 档案 — 宝塔 v3.9 出现了 MySQL 的问题, 部分MySQL版本5.6会自动关闭并且无法重启. 主要的问题在于 MySQL 的配置档案被清理变成空白档, 具体原因不知道. 需要修复文件 /etc/my.cnf. 麻烦的方法是在其他空间架设同样的宝塔然后复制 /etc/my.cnf 的设置内容. 我刚好有另一个面板也使用 MySQL 5.6 所以可以直接复制过去. 这是 my.cnf 的设置内容, 你可以试试: [client] #password = your_password port = 3306 socket = /tmp/mysql.sock [mysqld] port = 3306 socket = /tmp/mysql.sock datadir = /www/server/data de

详情...
宝塔 BT 面板

宝塔 BT – MySQL 自动停止 / 降低内存的方法

最近发现自己的内存有点偏高, 最高到达 80%, 对于一个低配置的服务器来说其实也是蛮正常的. 以前用过 WDCP 3.3 也发生过同样的事情. 内存过高通常可能都是 MySQL 或是 太多的 PHP-FPM 连接导致, 最后可能会使 MySQL 关机, 网站也就无法浏览了. 通过宝塔的论坛和百度的搜索, 发现有个方法可以降低宝塔的内存使用度. 因为当初对运行环境不是太了解, 所以所有的版本都是选择最高的, 觉得这样对网站的安全和运行会比较好, 但是如果服务器属于低等配置, 如 1核 1GB, 那最好使用 MySQL 5.5 以下.  版本5.5所使用的内存只有 5-7MB, 如果使用 MySQL 5.6+, 在宝塔的数据里面会发现内存飙到 20-25 MB, 差距非常的大. 如果你有内存不够用的烦恼, 切换你的 MySQL 版本, 会有大大的改善. ** 官方建议 MySQL 5.7 使

详情...
宝塔 BT 面板

宝塔 BT & WordPress – 解决PHP更新延迟 (更新)

2017-04-20 更新: 经过几天的测试, 发现调整 opcache.revalidate_freq 的参数不能完全解决 PHP 更新延迟的问题. 最后还是需要关闭来达到最快的更新效果. (刚好在作微信API的开发, 发现这个 opcache 让我无法获得正确的 timestamp..). 关闭 opcache 的方法是, 进入你的宝塔面板 -> 软件管理 -> PHP版本 -> 修改 -> 找寻下面的参数: opcache.enable = 0 修改为 0     2014-04-17: 在使用宝塔 BT & WordPress 后, 发现每次更新 PHP 代码都会有更新延迟, 每次都需要等待一段时间才可以更新. 原本以为是W3TC的问题, 最后发现是 PHP 的扩张所产生的延迟 – Opcache. 宝塔可以扩张 Op

详情...
宝塔 BT & Wordpress

宝塔 BT – 修正无法连接 PhpMyAdmin (更新)

2017-05-11 更新: 宝塔还是偶尔会出现phpmyadmin无法连接的问题, 如果出现这种问题, 几个可以尝试的方法: 重启宝塔 重启 nginx 重新创建 root 密码 确认安全端口是否正确 重新安装 phpmyadmin 如果重新安装或切换mysql版本,需要删除重新添加你的数据帐号 — 2017-04-20 更新: 目前宝塔更新到 3.8, 新安装的面板还是时常会遇到这个问题, 因为我个人会修改 phpmyadmin 的端口, 有时会无法连接. 如果无法连接, 请尝试重启 php, nignx 或是 宝塔面板.   — 2017-03-24: 目前宝塔还在开发阶段, 所以会有许多问题出现. 其中一个常出现的就是无法连接 Phpmyadmin 的数据库管理. 最简单的方法就是在软体管理的地方 卸载 Phpmyadmin 然后在重新安装 -&g

详情...
宝塔 BT 面板