绕过收费面板的授权限制去修改 FTP 账户

首先并不是鼓励大家这么做啊,如果一个服务值得付费,建议大家还是付费支持。 我的情况比较特殊,有一台闲置的旧服务器,因为情怀原因放了一个已经死亡的老网站。 今天老搭档管我要 FTP 权限,我们都忘了当初的密码(后来发现可能只是我的 FTP 软件不行)。 当时的 FTP 账户是用某收费面板创建的。由于该服务器上的网站停止维护,所以面板已经有几年没有交费,如果要进去操作,要补交几年的费用。于是我想试试直接 SSH 进服务器用 FTP 服务相关命令解决问题。 Google 告诉我该面板使用的是 Pure-FTPd 作为 FTP 服务。 于是我先找到这个 Pure-FTPd 所在的地方: (后边版本号视实际情况) 然后进去它的命令所在目录: 修改 Pure-FTPd user 密码: (假设用户名叫 abc) 这时需要输入新的 FTP 用户密码并重复输入确认。 然后更新数据库: […]

解决 WordPress 「可视化」编辑器(Visual Editor)不显示的问题

我的 WordPress Multisite 不知道为什么只能显示「文本」编辑器(Text),「可视化」编辑器(Visual Editor)的按钮不见了。 我怀疑是因为以前安装了其他编辑器插件导致的。不过那些插件也已经不存在了,还是这样。 解决办法很简单: 在数据库里,找到这个表:wp_usermeta 然后在里边找到 rich_editing 这个 meta_key ,并把对应的 meta_value ,由 false 改为 true 。 完。

解决 WordPress 部分主题或者插件在 PHP 7.x 下报 Fatal error: [] operator not supported for strings 错的问题

我的广州建站团队手头有一个叫 Doctype 的精品 WordPress 模板,版本不算新,在目前的一台装了 PHP 7.2 的服务器下,报了好几个错,主要表现于这个主题依赖的一个叫 StagTools 的插件,只要激活,一连串错。页面 portfolio 列表无法显示。 首当其冲的错就是: Fatal error: [] operator not supported for strings [duplicate] 研究了一下,其实解决方法很简单: function doctype_portfolio_mixitup_class( $classes ) { $skills = get_the_terms( get_the_ID(), 'skill' ); $skill […]