2016-11-25 4 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 /> 

同じエラーでさえphp changePassword.php --helpコマンドの結果(MediaWiki manual pageを参照)...システムの

詳細:

  • のMediaWiki 1.27.0残念ながら、私は、次のエラーメッセージが表示されます
  • PHP 5.6.27(CGI-CGI)
  • のMySQL 5.6.32-78.1ログ
  • ICU 4.2.1

答えて

0

PHP 5.3以降を使用しています。 MediaWiki 1.27 requires PHP 5.5+;最も顕著なのは、短い配列構文(PHP 5.4 feature)に切り替わったことです。エラーが発生するlineは、短い配列構文を使用します。

ウェブサーバーが誤って設定されており、ウェブとCLIのPHPバージョンが異なる可能性があります。

+0

あなたの答えに感謝します。それはPHP 5.6.27です。(システムの詳細をご覧ください) – pdeli

+0

私が言ったように、おそらくあなたのシステムは誤って構成されていて、呼び出す方法によってPHPのバージョンが異なります。 – Tgr