2016-11-25 71 views
-2

我試圖在MediaWiki 1.27.0中使用changePassword.php命令來更改用戶密碼。不幸的是我得到了以下錯誤消息:Mediawiki 1.27.0 changePassword.php解析錯誤

<br /> 
<b>Parse error</b>: syntax error, unexpected '[', expecting ')' in 
<b>/wiki/maintenance/changePassword.php</b> on line <b>56</b><br /> 

即使在同一個錯誤(見MediaWiki manual page)在php changePassword.php --help命令結果...系統

詳情:

  • 鏈接到MediaWiki 1.27.0
  • PHP 27年6月5日(CGI-CGI)
  • 的MySQL 5.6.32-78.1日誌
  • 重症監護病房4.2.1

回答

0

您正在使用PHP 5.3或更早版本。 MediaWiki 1.27 requires PHP 5.5+;最值得注意的是,它已切換到短陣列語法,即PHP 5.4 feature。出現錯誤的line使用短陣列語法。

您可能錯誤地配置了Web服務器,並且Web和CLI PHP版本不同。

+0

感謝您的回答。這是PHP 27年6月5日(看看下的系統*詳細原帖「) – pdeli

+0

正如我所說的,你可能錯誤地配置了您的系統,它使用不同版本的PHP取決於你如何調用它。 – Tgr