我找到了一个不错的脚本使用PowerShell自动链接到MediaWiki进口与powershell_script
http://slash4.de/tutorials/Automatic_mediawiki_page_import_powershell_script
目前我没有得到他们运行导入XML。我敢肯定,这是一个特权问题。
首先,我设置的维基允许任何人上传进口
$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.
一遍吗?
如何将用户/密码传递给网站?
你试图运行的代码是什么? – svick 2012-03-18 14:26:07
我从网站运行原始代码。我刚刚玩过_ $ req.Credentials_这一行。我试过这一个_ $ req.Credentials = [System.Net.CredentialCache]::(“user”,“pass”)_ – ozz 2012-03-18 15:36:46