灏鲲:mediawiki安装时遇到的问题:修订间差异
无编辑摘要 标签:visualeditor |
无编辑摘要 |
||
| 第1行: | 第1行: | ||
问题:安装Echo插件时出现错误 | 问题:安装Echo插件时出现错误 | ||
解决办法: | 解决办法: | ||
Extension:Echo - MediaWiki:这个插件就是mediawiki页面右上角的图标,如下图红框内所示,插件会交互中的所有提醒显示出来,也是非常好用的一个东西。但是在安装的时候如果你用的也是1.28.0的版本可能会有一个数据库写入的bug(不能自动写数据库),下载echo插件后找到echo.sql文件,然后在数据库中运行这个sql文件。 | |||
<img src="https://pic4.zhimg.com/v2-e47f81df8c3f918a8f0d1e93a8522e17_b.jpg" data-rawwidth="658" data-rawheight="79" class="origin_image zh-lightbox-thumb" width="658" data-original="https://pic4.zhimg.com/v2-e47f81df8c3f918a8f0d1e93a8522e17_r.jpg">图片: https://pic4.zhimg.com/80/v2-e47f81df8c3f918a8f0d1e93a8522e17_hd.jpg | |||
作者:之乎者也 | 作者:之乎者也 | ||
链接:https://www.zhihu.com/question/20679850/answer/235237863 | |||
来源:知乎 | |||
著作权归作者所有。商业转载请联系作者获得授权,非商业转载请注明出处。 | |||
查看安装了哪些插件 | 查看安装了哪些插件 | ||
http://xianshiyan.org/index.php/特殊:版本 | |||
Special:Version | Special:Version | ||
DynamicPageList插件安装后报错 | DynamicPageList插件安装后报错 | ||
解决方法:复制了旧的DynamicPageList文件夹(不知道为什么新下载的不能用) | 解决方法:复制了旧的DynamicPageList文件夹(不知道为什么新下载的不能用) | ||
VisualEditor找不到服务器 | |||
解决方法:安装Parsoid,具体看这里https://www.mediawiki.org/wiki/Parsoid/Setup | |||
和这 | 和这 | ||
https://www.howtoing.com/how-to-install-visualeditor-for-mediawiki-on-centos-7 | |||
(注意,使用CentOS那一栏的方法安装) | |||
参考:https://segmentfault.com/a/1190000008455881 | |||
注意是修改配置文件而非增加 | 注意是修改配置文件而非增加 | ||
安装Parsoid时 | |||
注意检查8000端口是否开放以及在LocalSettings.php中配置和Parsoid相同的地址 | 注意检查8000端口是否开放以及在LocalSettings.php中配置和Parsoid相同的地址 | ||
网页端更新wiki | 网页端更新wiki | ||
/mw-config/ | |||
尚未解决Flow插件安装后在用户页出现错误 | 尚未解决Flow插件安装后在用户页出现错误 | ||
解决办法:不安装 | 解决办法:不安装 | ||
未解决问题2,parsoid自启动尚未解决,每次重启需要手动启冻 | 未解决问题2,parsoid自启动尚未解决,每次重启需要手动启冻 | ||
解决办法:手动档,每次重启进入parsoid文件夹运行cd parsoid node bin/server.js | 解决办法:手动档,每次重启进入parsoid文件夹运行cd parsoid node bin/server.js | ||
问题:更改使用http://www.xianshiyan.org/wiki/首页这样的短链接 | |||
根目录增加.htaccess文件,修改LocalSettings.php | 根目录增加.htaccess文件,修改LocalSettings.php | ||
http://47.75.54.113/images/thumb/d/d0/20180120_092747.jpg/1280px-20180120_092747.jpg | |||
php populateContentModel.php --ns = all --table = page | php populateContentModel.php --ns = all --table = page | ||
设置parsoid自启动 | 设置parsoid自启动 | ||
https://www.howtoing.com/how-to-install-visualeditor-for-mediawiki-on-centos-7 | |||
http://47.75.54.113/images/thumb/d/d0/20180120_092747.jpg/1280px-20180120_092747.jpg | |||
可以使用cd命令,cd命令的功能是切换到指定的目录: | 可以使用cd命令,cd命令的功能是切换到指定的目录: | ||
命令格式: | 命令格式: | ||
cd [目录名] | cd [目录名] | ||
目录名有几个符号有特殊的含义,“..”代表上一级目录、“~”代表HOME目录、“-”代表前一目录。 | 目录名有几个符号有特殊的含义,“..”代表上一级目录、“~”代表HOME目录、“-”代表前一目录。 | ||
因此返回上一级目录可以使用命令: | 因此返回上一级目录可以使用命令: | ||
cd .. | cd .. | ||
could not load image from | could not load image from | ||
mediawiki强制刷新页面缓存,在链接后加 | mediawiki强制刷新页面缓存,在链接后加 | ||
?action=purge | ?action=purge | ||
问题: | 问题: | ||
Warning:session_id():Cannot change session id when session is active in/www/wwwroot/xianshiyan/includes/Setup.php on line 879 | Warning:session_id():Cannot change session id when session is active in/www/wwwroot/xianshiyan/includes/Setup.php on line 879 | ||
解决方法:将 | 解决方法:将 | ||
// Start the PHP-session for backwards compatibility | // Start the PHP-session for backwards compatibility | ||
session_id( $session->getId() ); | |||
session_id( $session->getId() ); | Wikimedia\quietCall( 'session_start' ); | ||
Wikimedia\quietCall( 'session_start' ); | |||
注释掉 | 注释掉 | ||
== 入门 == | |||
* [https://www.mediawiki.org/wiki/Special:MyLanguage/Manual:Configuration_settings MediaWiki配置设置列表] | |||
* [https://www.mediawiki.org/wiki/Special:MyLanguage/Manual:FAQ/zh-hans MediaWiki常见问题] | |||
* [https://lists.wikimedia.org/mailman/listinfo/mediawiki-announce MediaWiki发布邮件列表] | |||
* [https://www.mediawiki.org/wiki/Special:MyLanguage/Localisation#Translation_resources 本地化MediaWiki到您的语言] | |||
* [https://www.mediawiki.org/wiki/Special:MyLanguage/Manual:Combating_spam 了解如何在您的wiki上打击破坏] | |||
请查阅[https://www.mediawiki.org/wiki/Special:MyLanguage/Help:Contents 用户指导]以获取使用本wiki软件的信息!~ | |||
Tomcat安装 | |||
https://blog.csdn.net/qq_32519693/article/details/71330930 | |||
安装Composerhttps://www.mediawiki.org/wiki/Composer | 安装Composerhttps://www.mediawiki.org/wiki/Composer | ||
wfLoadExtension( 'AntiSpoof' );插件有问题 | wfLoadExtension( 'AntiSpoof' );插件有问题 | ||
解决:安装Composer并在当前文件夹更新 | 解决:安装Composer并在当前文件夹更新 | ||
Composer安装 | |||
查看:https://getcomposer.org/download/ | |||
和https://pkg.phpcomposer.com/#how-to-install-composer | |||
https://docs.phpcomposer.com/00-intro.html | |||
https://pkg.phpcomposer.com/#how-to-install-composer | |||
https://blog.csdn.net/wulove52/article/details/78392663 | |||
https://www.mediawiki.org/wiki/Composer#Using_composer-merge-plugin | |||
php maintenance/populateContentModel.php --ns=all --table=archive | |||
php populateContentModel.php --wiki=somewiki --ns=3 --table=page | php populateContentModel.php --wiki=somewiki --ns=3 --table=page | ||
结构化讨论报错 | 结构化讨论报错 | ||
[d6c09f1e54a55cac22c808a3] Exception caught: Request to parsoid for "wikitext" to "html" conversion of content connected to title "Topic:Uvz99ir50brxpio3" failed: 406 | [d6c09f1e54a55cac22c808a3] Exception caught: Request to parsoid for "wikitext" to "html" conversion of content connected to title "Topic:Uvz99ir50brxpio3" failed: 406 | ||
https://www.mediawiki.org/wiki/Topic:Ua42lnptxq4056ki | |||
mediawiki错误应该首先去看的地方 | mediawiki错误应该首先去看的地方 | ||
https://phabricator.wikimedia.org/search/query/J_0tYH7d4jdz/#R | |||
2019年3月16日 (六) 02:40的版本
问题:安装Echo插件时出现错误 解决办法: Extension:Echo - MediaWiki:这个插件就是mediawiki页面右上角的图标,如下图红框内所示,插件会交互中的所有提醒显示出来,也是非常好用的一个东西。但是在安装的时候如果你用的也是1.28.0的版本可能会有一个数据库写入的bug(不能自动写数据库),下载echo插件后找到echo.sql文件,然后在数据库中运行这个sql文件。 <img src="https://pic4.zhimg.com/v2-e47f81df8c3f918a8f0d1e93a8522e17_b.jpg" data-rawwidth="658" data-rawheight="79" class="origin_image zh-lightbox-thumb" width="658" data-original="https://pic4.zhimg.com/v2-e47f81df8c3f918a8f0d1e93a8522e17_r.jpg">图片: https://pic4.zhimg.com/80/v2-e47f81df8c3f918a8f0d1e93a8522e17_hd.jpg
作者:之乎者也
链接:https://www.zhihu.com/question/20679850/answer/235237863
来源:知乎
著作权归作者所有。商业转载请联系作者获得授权,非商业转载请注明出处。
查看安装了哪些插件
http://xianshiyan.org/index.php/特殊:版本
Special:Version
DynamicPageList插件安装后报错 解决方法:复制了旧的DynamicPageList文件夹(不知道为什么新下载的不能用)
VisualEditor找不到服务器 解决方法:安装Parsoid,具体看这里https://www.mediawiki.org/wiki/Parsoid/Setup 和这 https://www.howtoing.com/how-to-install-visualeditor-for-mediawiki-on-centos-7 (注意,使用CentOS那一栏的方法安装) 参考:https://segmentfault.com/a/1190000008455881 注意是修改配置文件而非增加 安装Parsoid时 注意检查8000端口是否开放以及在LocalSettings.php中配置和Parsoid相同的地址
网页端更新wiki /mw-config/ 尚未解决Flow插件安装后在用户页出现错误 解决办法:不安装 未解决问题2,parsoid自启动尚未解决,每次重启需要手动启冻 解决办法:手动档,每次重启进入parsoid文件夹运行cd parsoid node bin/server.js
问题:更改使用http://www.xianshiyan.org/wiki/首页这样的短链接 根目录增加.htaccess文件,修改LocalSettings.php
http://47.75.54.113/images/thumb/d/d0/20180120_092747.jpg/1280px-20180120_092747.jpg
php populateContentModel.php --ns = all --table = page
设置parsoid自启动
https://www.howtoing.com/how-to-install-visualeditor-for-mediawiki-on-centos-7
http://47.75.54.113/images/thumb/d/d0/20180120_092747.jpg/1280px-20180120_092747.jpg
可以使用cd命令,cd命令的功能是切换到指定的目录:
命令格式:
cd [目录名]
目录名有几个符号有特殊的含义,“..”代表上一级目录、“~”代表HOME目录、“-”代表前一目录。
因此返回上一级目录可以使用命令:
cd ..
could not load image from mediawiki强制刷新页面缓存,在链接后加 ?action=purge
问题: Warning:session_id():Cannot change session id when session is active in/www/wwwroot/xianshiyan/includes/Setup.php on line 879 解决方法:将 // Start the PHP-session for backwards compatibility session_id( $session->getId() ); Wikimedia\quietCall( 'session_start' ); 注释掉
入门
请查阅用户指导以获取使用本wiki软件的信息!~
Tomcat安装 https://blog.csdn.net/qq_32519693/article/details/71330930
安装Composerhttps://www.mediawiki.org/wiki/Composer
wfLoadExtension( 'AntiSpoof' );插件有问题 解决:安装Composer并在当前文件夹更新 Composer安装 查看:https://getcomposer.org/download/ 和https://pkg.phpcomposer.com/#how-to-install-composer https://docs.phpcomposer.com/00-intro.html https://pkg.phpcomposer.com/#how-to-install-composer https://blog.csdn.net/wulove52/article/details/78392663 https://www.mediawiki.org/wiki/Composer#Using_composer-merge-plugin php maintenance/populateContentModel.php --ns=all --table=archive
php populateContentModel.php --wiki=somewiki --ns=3 --table=page
结构化讨论报错 [d6c09f1e54a55cac22c808a3] Exception caught: Request to parsoid for "wikitext" to "html" conversion of content connected to title "Topic:Uvz99ir50brxpio3" failed: 406 https://www.mediawiki.org/wiki/Topic:Ua42lnptxq4056ki
mediawiki错误应该首先去看的地方 https://phabricator.wikimedia.org/search/query/J_0tYH7d4jdz/#R
