我目前正在尝试使用pandoc (作为Haskell模块,而不是程序)将MediaWiki文本转换为其他格式。
让我们假设这个程序:
import Text.Pandoc.Readers.MediaWiki
main = do print "foo"
当使用runghc运行它时,我得到以下错误消息:
pandock.hs:1:8:
Could not find module `Text.Pandoc.Readers.MediaWiki'
Use -v to see a list of the files searched for.
我的第一个假设是p
我知道启动Mediawiki容器有点困难,因为LocalSettings.php文件,但我不明白为什么容器第一次启动而不是第二次启动……我就是这么做的(使用已经构建好的mysql容器): docker run --name wiki --link mysql -p 81:80 -d mediawiki 安装后,我重命名了“旧”容器,并输入了以下命令: docker run --name wiki --link mysql -p 81:80 -v C:/Users/u418258/Documents/DOCKER/MEDIAWIKI/LocalSettings.php:/var/www/htm
在Google (Linux instance-1 4.9.0-6-amd64 #1 SMP Debian 4.9.88-1+deb9u1 (2018-05-07) x86_64 GNU/Linux)上,pywikibot无法上传大型文件,错误如下:
pywikibot.data.api.APIError: missingparam: One of the parameters "filekey", "file" and "url" is required. [help:See https://chinadigitaltimes.net/spac
我正在遵循Ben Piper的pluralsight的木偶基础教程。在代理中安装"vcsrepo“模块并下载资料库时,puppet代理运行挂起。
下面是我的木偶主人"init.pp“文件的摘录
I changed my puppetmaster init.pp file to use the ssh instead.
`file { '/home/vagrant/.ssh/id_rsa':
ensure => 'present',
}
vcsrepo { '/var/www/html':
en
我试着运行"php composer.phar更新“,但我得到了这个错误:
Key extra is a duplicate in ./composer.json at line 94
ComposerHookHandler::onPreUpdate
Deprecation Notice: The Composer\Package\LinkConstraint\VersionConstraint class is deprecated, use Composer\Semver\Constraint\Constraint instead. in phar:///home/budrysl2
我安装了一个新的(昨天安装的) MediaWiki,并且正在尝试安装语义MediaWiki插件。
我试着遵循的说明,但是当我尝试安装composer时,下面是这样的情况:
$ composer require wikimedia/composer-merge-plugin
Using version ^1.3 for wikimedia/composer-merge-plugin
./composer.json has been updated
> ComposerHookHandler::onPreUpdate
Loading composer repositories with pa
我只是试着按照下面的tut:创建自己的wiki扩展。
扩展有一个SpecialPage,当我访问mediawiki - SpecialPages站点时,会得到以下错误:
[cb6b6dfb1a33d10f07bcbc44] /index.php/Spezial:Spezialseiten Wikimedia\Assert\ParameterAssertionException from line 63 of D:\Wiki\mediawiki\wiki\vendor\wikimedia\assert\src\Assert.php: Bad value for parameter $dbkey:
我正在尝试安装Mediawiki。我已经确认我能够加载特殊的页面(其中任何一个),但是当涉及到常规页面时,站点会死掉以下内容:
Exception encountered, of type "FileBackendException"
[32b52f48] /Main_Page FileBackendException from line 125 of /......../mediawiki/includes/filebackend/FileBackendGroup.php: Backend with name `shared-backend` already register
我在我的Mac上安装了MediaWiki和MAMP (PHP7.2.10和MySQL 5.7.23 InnoDB)。没有发生错误,除了搜索之外的所有内容都可以正常工作。它显示以下错误,而不是结果:
[c1af9047a60a292a781befdd] /mediawiki/index.php?search=test&title=Spezial%3ASuche&go=Seite Wikimedia\Rdbms\DBQueryError from line 1457 of /Users/xxx/www/mediawiki/includes/libs/rdbms/database/D
我已经在运行RHEL7的服务器上安装了Mediawiki v1.24.1。我已经在/var/www/foohelp/wiki下安装了它。但是,当我试图上传一个文件时,会出现以下错误:
[f3eae72a] /foohelp/wiki/index.php/Special:Upload Exception from line 1871 of /var/www/foohelp/mediawiki-1.24.1/includes/filerepo/file/LocalFile.php: Could not acquire lock for 'User-default.png.'
Bac
在重新安装Ubuntu22.10并将备份复制到/var/www/html/ of mediawiki-1.38.4之后,重新安装PHP8并在www浏览器中启用mbstring、intl和xml以本地主机/mediawiki-1.38.4
[bbaec1736a578888733dc2ec] /mediawiki-1.38.4/index.php/ InvalidArgumentException: Wikimedia\Rdbms\Database::getClass no viable database extension found for type 'mysql'
回溯:
我正在尝试使用Mediawiki::API->upload将图像上传到mediawiki。为此,我使用以下代码:
use strict;
use MediaWiki::API;
use DateTime::Format::ISO8601;
use encoding 'utf8';
binmode STDERR, ":utf8";
use URI::Escape;
use warnings;
use MediaWiki::API;
my $url="http://localhost/mediawiki";
my $wiki_login
我已经在运行RHEL7的服务器上安装了Mediawiki v1.24.1。我已经将它安装在/var/www/foohelp/wiki下面。但是,当我试图上传一个文件时,会出现以下错误:
[f3eae72a] /foohelp/wiki/index.php/Special:Upload Exception from line 1871 of /var/www/foohelp/mediawiki-1.24.1/includes/filerepo/file/LocalFile.php: Could not acquire lock for 'User-default.png.'
Ba