我们有一个WSS 3.0服务器,其中创build了很多wiki页面,需要移到MediaWiki。 有没有可以用来自动化这个过程的工具? 谢谢
我有一个mediawiki安装,正在执行。 每当我尝试保存一篇文章,它会变成一个空白的屏幕。 但是,如果我刷新那个黑屏,它将继续工作。 我不知道为什么这样做,但似乎是这是一个PHP的问题。 我猜默认情况下使用mod_fcgid时不会logging错误,因为我找不到任何地方的错误日志。 我尝试在/etc/php5/cgi/php.ini中启用日志logging,但是这没有做任何事情。 我如何实现PHP错误日志logging? 我使用的是Ubuntu 9.10。
我正在使用CentOS 5.5和Apache 2.2。 我刚刚开始pipe理自己的专用服务器,但是我认为我理解Apache中的虚拟主机的概念:实际上,我有不同的域(让我们称之为:www.myDomain1.com和www.myDomain2.com)由我的服务器。 现在我想使用Mediawiki,并希望将其用于以下URL:www.myDomain1.com/wiki。 我该怎么做? 据我所知,虚拟主机只适用于完整的域名,但我只想要“www.myDomain1.com/wiki”服务我的wiki网页。 这里有一些重要的信息: DocumentRoot是“/ var / www” “/ var / www”包含三个以上的文件夹:myDomain1,myDomain2,Mediawiki 我在两个域上使用Kohana框架,通常捕获所有的请求,并希望将它们映射到其控制器之一
我正在创build一个wiki,允许人们指定发现物种的地理范围,像这样 。 我想允许人们以某种方式定义这些地图,无论是通过绘图还是指定地点。 整合到一个全面的地图服务,如谷歌地图将是伟大的,但我可以生活在一些只显示相当粗糙的地图。 是否有MediaWiki扩展允许我这样做,还是我卡住滚动自己?
我有一个mediawiki实例,似乎随机login人。 有时需要数小时,有时需要数秒。 我还没有弄清楚什么是触发注销,但它似乎不是一个会话超时。 我应该看什么php / mediawiki设置?
多年来,我一直在我的公司运行一个mediawiki服务器。 最近为了解决我在上传PDF时遇到的问题,我已经把我的Gentoo盒子上的所有软件(Mediawiki 1.18.1,PHP 5.4.0,PostgreSQL 9.1.3) 现在某些页面(收到大量使用的两个类别页面)返回相同的PHP错误。 警告:1377行/var/www/localhost/htdocs/includes/db/Database.php中的非法string偏移“LIMIT” 然后有5或6个关于这个错误的投诉。 然后是线路: 警告:在第177行的/var/www/localhost/htdocs/includes/resourceloader/ResourceLoaderWikiModule.php中为foreach()提供的无效参数 然后说整个事情是一个mediawiki内部错误。 然后它告诉我,最初的例外: 原始exception:发生exception'DBQueryError'消息'发生数据库错误。 你升级后忘了运行maintenance / update.php吗? 请参阅: http : //www.mediawiki.org/wiki/Manual :Upgrading#Run_the_update_script查询:SELECT COUNT(*)AS页,COUNT((CASE WHEN page_namespace = 14 THEN 1 ELSE NULL END))AS subcats,COUNT(( CASE WHEN page_namespace = 6 THEN 1 ELSE NULL END))AS文件FROM“categorylinks”,“page”WHERE cl_to ='Item_Groups'AND(page_id = cl_from)LOCK IN SHARE MODE function:Category :: refreshCounts 错误:1错误:在“LOCK”或其附近出现语法错误 LINE 1:… […]
我已经从旧的服务器(LINUX)将Mediawiki移动到新的服务器(LINUX)。 一旦我移动math函数不工作。 所以我要求IT团队安装相关的软件和软件包。 当我试图在命令行运行它产生的mathPNG的。 但同时它不能在PHP中工作。 下面的命令在命令行中执行: texvc /apps/xray/data/apache_xray/docs/xray-wiki/images/tmp \ /apps/xray/data/apache_xray/docs/xray-wiki/math "\alpha^2+\beta^2=1" LocalSettings.php中 $wgMathPath = "{$wgUploadPath}/math" $wgMathDirectory = "/apps/xray/data/apache_xray/docs/xray-wiki/images/math" $wgTmpDirectory = "/apps/xray/data/apache_xray/docs/xray-wiki/images/tmp"
我有多个mediawiki安装,我想知道是否安全,让他们都使用相同的memcached服务器。 是否有任何“陷阱”?
问题是,当下载文件时,发生下载(第一个提示打开/保存),你可以保存文件。 如果您打开文件,它将向维客服务器发出额外的OPTIONS请求,其中一个请求不传递导致用户/通行证login提示的已validation凭证。 (用户可以取消这个提示,一切按预期工作) 目前的两种解决方法: 点击保存,然后打开第二个提示。 单击保存/打开提示中的打开后,单击提示上的取消。 我们使用MediaWiki(如果有的话),但它似乎是特定于IE和下载xlsx或docx文件附件。 用户正在使用IE8,并使用“受信任的站点”区域login到wiki,因此他们通过域凭据login。 查看fiddler中的请求将用户代理显示为“Microsoft-WebDAV-MiniRedir / 6.1.7601”,它们是对当前文件,当前目录,然后是每个父目录的请求。 示例请求: 用户请求: GET /images/x/x1/Filename.xlsx 当select“打开”时,会发出以下请求: OPTIONS /images/x/x1/ OPTIONS /images/x/ OPTIONS /images/ OPTIONS / OPTIONS / 在第二个选项请求,它会删除所有的cookie,所以他们被要求重新login到受信任的网站。 有没有一个设置,或者甚至可以在Apache中设置防止此提示的回应? 让我知道如果你需要更多的信息,恐怕我可能会散漫。 谢谢,安迪
我的MediaWiki有一个非常奇怪的问题,我想要mywiki.org/MyArticleforms的mywiki.org/MyArticle 。 现在我使用下面的代码大部分工作,但它神秘地不能显示标志了。 RewriteEngine On # don't rewrite valid requests to files and directories RewriteCond %{DOCUMENT_ROOT}%{REQUEST_URI} !-f RewriteCond %{DOCUMENT_ROOT}%{REQUEST_URI} !-d # mywiki.org/MyArticle gets rewritten to mywiki.org/index.php/MyArticle RewriteRule ^/(.*)$ /index.php/$1 [L,QSA] 现在,当我在浏览器中键入mywiki.org/img/logo.jpg ,地址变成了http://wiki.geoknow.eu/Img/logo.jpg (大写I),我进入了空白文章页面,但是图像肯定是存在的(在我的文档根目录下的img文件夹): /var/www/mywiki.org$ ls img logo.jpg 到目前为止这么糟糕。 但现在它变得非常疯狂:当我添加RewriteCond %{REQUEST_URI} !^/.*\.jpg我的地址仍然被重写,并且我的访问日志说 – – [05/Dec/2012:16:30:21 +0100] "GET /Img/geoknow_logo.jpg HTTP/1.1" 404 509 "-" "Mozilla/5.0 (X11; Linux x86_64; […]