冰箱研会长 发表于 2020-3-12 09:19

局域网内建立的Meidawiki站点响应很奇怪....

本帖最后由 冰箱研会长 于 2020-3-31 07:50 编辑

如题

很久之前为了写CUDA买了英伟达出的Jetson nano, 后来导师给配了一高配电脑, Jetson nano就吃灰了.

大概一个月之前左右吧, 我在家里的老机箱里面翻出来一块1T硬盘, 于是给Jetson装了Aria2, AriaNG, Apache, PHP 等等, 24小时下载做种.

一周之前, 我写了几个萌娘wiki得条目, 感觉自己平常学习的各学科, 也可以通过写wiki的方式加以整理.

于是在apache目录下面新建了一个
$apache目录/wiki/ 用于存放 mediawiki 的 index 文件


另在$apache目录/tiddly/ 下面放了一个轻量级的wiki (Tiddlywiki, 强烈推荐, 单一html组成的wiki, 便携性就是牛逼)

我是习惯这样组织收藏网页的:

https://gitee.com/Arxher/Risiamu-Picture/raw/master/wikifiles/img/20200312091340.png

直接在收藏夹里面打开mediawiki的时候, 往往会这样:


https://gitee.com/Arxher/Risiamu-Picture/raw/master/wikifiles/img/20200312090625.png

需要我重新再点击一遍 "mediawiki", 不然就会一直卡在这里.

类似的情况在wiki站内也有出现:

我打开一个条目的时候经常会这样一直在加载:

https://gitee.com/Arxher/Risiamu-Picture/raw/master/wikifiles/img/20200312091649.png

需要我刷新或者在地址栏敲击enter, 这样就能一瞬间载入页面:

https://gitee.com/Arxher/Risiamu-Picture/raw/master/wikifiles/img/20200312091735.png

-----

我通过mobaxterm监视服务器, 也没有发现性能上吃紧的地方. 家里wifi可能烂一点, 但对Tiddlywiki的响应就很好(这个玩意每访问一次会把整个html发过来, 网络要求比meidawiki高吧).AriaNG也是秒开.

想不明白为什么会这样.

求帮分析一下可能原因.

-------

2020年3月31日更新


开启了PHP缓存加速, 解决了响应慢的问题, 现在看来这个问题是Mediawiki和PHP之间交互很慢导致的:

在LocalSetting.php里面wg的cache一项设置为CACHE_ACCEL可以解决(我没打错吧

Benighted 发表于 2020-3-12 11:13

用开发者工具看看网络请求,是不是需要调用什么外网的资源

冰箱研会长 发表于 2020-3-12 12:37

Benighted 发表于 2020-3-12 11:13
用开发者工具看看网络请求,是不是需要调用什么外网的资源
好像没有向外网的网络请求, 我怀疑也许是firefox的问题, 我用EDGE试试.

---更新---
edge也一样...

starrlit 发表于 2020-3-12 13:10

看看 js console 有没有报错?

冰箱研会长 发表于 2020-3-12 13:17

starrlit 发表于 2020-3-12 13:10
看看 js console 有没有报错?

发现了
---控制台警告
This page is using the deprecated ResourceLoader module "jquery.tabIndex".
---控制台警告

这个东西....

starrlit 发表于 2020-3-12 13:37

冰箱研会长 发表于 2020-3-12 13:17
发现了
---控制台警告
This page is using the deprecated ResourceLoader module "jquery.tabIndex".


更新一下 mediawiki 版本试试呗

seducer0719 发表于 2020-3-12 14:46

警告的话感觉不会卡住,最好还是看看network里的连接什么情况

冰箱研会长 发表于 2020-3-12 15:05

starrlit 发表于 2020-3-12 13:37 引用:冰箱研会长 发表于 2020-3-12 13:17 发现了 ---控制台警告 This page is using the deprecated ResourceLoader module "jquery.tabIndex". 更新一下 mediawiki 版本试试呗

latest build

冰箱研会长 发表于 2020-3-12 15:14

seducer0719 发表于 2020-3-12 14:46
警告的话感觉不会卡住,最好还是看看network里的连接什么情况

卡顿的时候是这样的:

https://gitee.com/Arxher/Risiamu-Picture/raw/master/wikifiles/img/20200312151302.png



seducer0719 发表于 2020-3-12 15:25

请求没响应回来…… 建议看看mediawiki的log……

Nanachi 发表于 2020-3-12 16:58

看这帖之后去配置了一个tiddlywiki on nodejs,自动保存感觉还行
页: [1]
查看完整版本: 局域网内建立的Meidawiki站点响应很奇怪....