gpt4 book ai didi

powershell - 使用 powershell_script 自动导入 mediawiki

转载 作者:行者123 更新时间:2023-12-02 23:31:07 25 4
gpt4 key购买 nike

我找到了一个很好的脚本来使用 powershell 导入 xml

http://slash4.de/tutorials/Automatic_mediawiki_page_import_powershell_script

目前我没有让他们运行。我敢肯定,这是权限的问题。

首先,我将 wiki 设置为允许任何人上传导入

$wgGroupPermissions['*']['import']       = true;
$wgGroupPermissions['*']['importupload'] = true;

然后我收到这个错误: Import failed: Loss of session data .

我试图找出将用户和密码传递给 powershell 中的这一行
$req.Credentials = [System.Net.CredentialCache]::DefaultCredentials

并将其更改为
$req.Credentials = [System.Net.CredentialCache]::("user", "pass")
Import failed: Loss of session data.再次?

如何将用户/密码传递给网站?

最佳答案

Loss of session dataedit token 时产生错误随请求发送的值不符合预期。

在您链接到的脚本中,$wikiURL字符串包含 editToken=12345 .这看起来不像一个有效的 MediaWiki 编辑 token ,所以它会失败也就不足为奇了。

在当前版本的 MediaWiki 中,未登录用户的编辑 token 始终为 +\ .您可以尝试更换 12345在带有它的脚本中(或者更确切地说,带有它的 URL 编码版本 %2B%5C ),看看它是否有帮助。

关于powershell - 使用 powershell_script 自动导入 mediawiki,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9758925/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com