Stash fails to start: Perl does not seem to be installed

Troubleshooting Installation

このページの内容

お困りですか?

アトラシアン コミュニティをご利用ください。

コミュニティに質問

症状

Stash fails to start with an error message like the following:

The logs will also include an error, which may be one of the following:

2012-07-10 14:31:33,656 ERROR [main]  c.a.s.i.scm.PluginScmClientProvider Perl does not seem to be installed.

または

2012-07-10 14:31:33,656 ERROR [main]  c.a.s.i.scm.PluginScmClientProvider You have an invalid version of Perl installed (v5.7.2). The minimum version of Perl required is v5.8.8.

原因

Stash uses Perl to enable hooks in Stash 2.0, which in turn enables important functionality like branch permissions. To ensure that Stash is running in a correct environment we check for the existence of Perl on startup and fail if it cannot be found, or the version is not correct.

Stash requires at least Perl 5.8.8, and is almost certain not to work with Perl 6.

ソリューション

Ensure that the correct version of Perl is installed, and is available on the $PATH or %PATH% and restart Stash.

For Windows make sure all the steps have been followed under Install Stash from an archive file.

Last modified on Mar 30, 2016

この内容はお役に立ちましたか?

はい
いいえ
この記事についてのフィードバックを送信する
Powered by Confluence and Scroll Viewport.