这里是 LitePress 社区旧贴存档,您可以在此留言或提交新的回应和信息。

·

这里是 LitePress 社区旧贴存档,您可以在此留言或提交新的回应和信息。
文章投稿 131 篇
参与 1035 次讨论和 239 条回复你更换内核了吗?
从你的描述看,应该不是网络的问题,而是你的操作系统触发了死循环之类的问题,造成系统死机。VNC 所走的网络和 SSH 是不同的,两个同时挂的可能只有的运营商机房断网了,但是考虑到你重启后短时间能连接,所以可以排除这种情况。
这玩意和ssh一样重启后短时间连接上然后失联卡死
重启服务器,然后尝试通过 VNC 选择旧一点的内核版本来启动(启动的时候会有一个来自 Grub 的引导界面)
已经换过了,都是这样
八成是你 VNC 客户端的锅,换一个试一下
,卡住无法动无法输入
如果你用的宝塔的话,把这个日志文件打个包发上来:/www/server/redis/redis.log
百度搜一个 VNC 客户端,然后连接。内核崩溃的情况下 SSH 肯定用不了
并不知道这个vnc如何连接,可以设置密码,用ssh连不上
禁用即可
大概率是内核崩溃了。服务器有 VNC 功能吗?把失联状态下的 VNC 视图截图发一下。
咨询服务提供商是否更好一些呢?断连是IP都ping不通了?
墙跟重启没有任何关系,重启后短时间内能访问不是墙
被墙了吧
本文所述的“议会”,在目前的开源基金会里一般称之为“理事会”,“理事会”这个名字似乎更好,因为“议会”太偏政治了。
这张图还是有点问题,左侧是 XXX科技有限公司 应该分为两类,一类是一般性的参与者,可能是负责某个子项目的开发维护工作。还有一类是“议会成员”,他们参与方向决策以及共享整个计划的所有服务器、域名之类的附属设施的 root 管理权限。也就是说完全的管理权限归属“议会”,“议会成员”作为个体,共享“议会”所管理的权限。
结合主题帖中提到的较高的筛选标准,再加上共同持有最高的管理权限,就光培养信任度都不是容易的事情,注定了“议会成员”的规模很难太大,很长一段时间里估计四五个人/组织就差不多到头了。
问了一下,这些常用的中文字体到时候都会加上去
我一直用的 WP Super Cache
你是说发表帖子回复的时候,“回复”按钮左侧有“取消”,然后“取消”旁边的一个叉号的图标点不了吗?
这个确认了一下是一个 BUG,已经记录了,感谢反馈
什么时候把谷歌思源黑体整一下啊
请问提交旁边的那个「X」按钮是干什么用的?点了没反应?
那么推荐一个虚拟主机用的缓存插件呗!最火的 wp-rocket 好像有 BUG ,手机上面加了谷歌广告,会导致点击链接失效,点一下没反应点 2 下才有反应。不知道是什么原因!
另外贴一下目前设想的整个本土化计划的组织结构图。“议会”探讨出的方向性决策,应该记述在 wp-china.org 上,用以指导所有子项目的发展。

占位见证。
用不了的具体表现是啥?有什么报错没?
Cravatar 的 qq 邮箱 HASH 表是采用的这种分表模式,但这种模式需要根据业务定制开发,目前没检索到有现成的插件可以直接支持这样干。
通常的做法是重写 wpdb 来实现。对于涉及到数据列表展现、数据搜索的需求,则使用 ES 实现,而 ES 自带切片和集群化的功能,不会受数据量影响。
但就像前面说的,这需要根据业务定制开发,因为你所用的插件主题的代码是不可控的,一套通用的分表算法很难对此兼顾。
比较好的方案就是前面提到的 MySQL 自带的分区方案。对于分库,WordPress 有现成的解决方案:HyperDB,这个插件是帮你做数据库负载均衡的,你可以设置一个写库和多个读库,宝塔我没记错的话带了数据库主从复制功能,这俩可以配合用。
未来 LitePress.cn 的数据承载量达到极限的话我们会进行相关的开发,到时候可以把代码共享出来,但是不一定适合你的业务,大概率是需要再根据你自己的业务来定制的。
https://github.com/Automattic/wp-memcached 这里的用不了,感觉不是一回事儿!
wordpress 数据库
如文章ID 1-30000 用表wp_posts
如文章ID 30000-60000 用表wp_posts1
如文章ID 60000-90000 用表wp_posts2
以此类推 怎么能实现
目前已经支持从安装包自动提取翻译了。
这样在导入项目原文的界面上传插件、主题的 zip 压缩包就可以了
他这个功能八成是基于 post_meta 实现的。所以要解决的实际问题是如何为文章批量添加 Meta。
首先你需要在数据库里看一下这个功能对应的 meta 键和值的格式。之后把以下代码添加到主题的 functions.php 里,之后访问 你网站首页.com?debug=1,即可开始批量添加。批量添加后记得删掉代码。
if ( isset( $_GET['debug'] ) ) {
add_action( 'init', function () {
$args = array(
'posts_per_page' => - 1,
'post_type' => 'post',
'suppress_filters' => true
);
$posts_array = get_posts( $args );
foreach ( $posts_array as $post_array ) {
update_post_meta( $post_array->ID, '你的 Meta 键', '你的 Meta 值' );
}
} );
}
已经可以了:https://litepress.cn/translate/projects/others/jnews/。
目前你需要自己导入翻译的 po 文件。今明两天会开发从安装包自动提取原文的机制。
机器翻译预填充暂时不可用,因为谷歌的流量限制太严了,这个周主要会解决这个问题。
此外,翻译完的项目可以通过把 WP 的 api 改为 api.litepress.cn 的方式接收更新推送(别人的项目你也可以收到推送),当天的翻译会在次日凌晨 1 点进行打包和推送。
稍等一下,第三方托管的流程还得再完善一下。两三个小时左右
昨天漏了一个。
这几天会趁着 Cravatar 备案的时间对该服务尽快对接机器内容审核服务。纯人工审核不大现实了,图太多了……
整个审核的逻辑大概是:如果一张图片是第一次请求,那么就加入到图片审核队列中,然后由队列异步请求又拍云接口进行图片审核服务。如果该图片违规,则在本地数据库中记录违规信息,并主动刷新图片的 CDN 缓存以让下次请求直接回源。回源时因为该图片已经违规被拦截,那么 Cravatar 就会返回拦截说明了。
参见 Yast SEO 官方对“Conrnerstone Content”的解释:
“Conrnerstone Content”是指一个站点中内容最丰富,最棒的而且也最希望引起读者注意的一些列文章。
官方为此给了一个比喻:
假设您正在查看一个州或国家的地图。小城镇和大城市都会以某种方式相互联系。但是与小城镇相比,大城市的通向它们的道路要多得多。这些城市是您的基石,获得最多的链接。小镇是您关于更具体主题的帖子。有一些道路(链接)通向它们,但没有大城市那么多。
从这个角度来看,“Conrnerstone Content”意思应该是一个网站的根基、基石,如果是基础的话,则可能会有“这一系列文章是最基础最简单”的这一层意思。
我查了好多资料“cornerstone”基石,按我的意思不如直接给他原文得了,在QQ群里问了说是“基础”也合理。
发表回复