Windowsでdrushを実行できません

Drush-5.4-2012-06-04-Installer-v1.0.18.msiをC:\ ProgramData \ Drushの場所にインストールしました。私はプログラムを実行し、drupalの作業ディレクトリに移動しました。

drushとタイプすると、「drushが内部または外部コマンドとして認識されない」というエラーが表示されます。実行する前に設定する必要はありますか?助けてください。

1
nl ru de

2 答え

パス変数を設定する必要があります:

  • コンピュータを右クリック
  • プロパティに移動
  • [高度なシステム設定]、[
  • 環境変数をクリックし、次に
  • 変数 path を見つけます
  • 編集してください

これを変数値 C:ProgramData \ Propeople \ Drush の末尾に追加して、ドリルを再起動してください。動作するはずです。

6
追加された
1つの小さな修正: 'C:ProgramData \ Propeople \ Drush'の代わりに 'C:\ ProgramData \ Propeople \ Drush'にする必要があります。さもなければ、 'drush'は私のプロジェクトの中で働いておらず、 'C:\ ProgramData \ Propeople \ Drush'の内部でしか働いていませんでした。 "drushは内部または外部のコマンドとして再現されていません"というエラーを投げていました。また、私のパスは 'C:\ ProgramData \ Drush;'です。
追加された 著者 dhrubaj,

私が作曲家と一緒にdrushをインストールしている間、この問題に直面しました。

コンストラクターでdrushをインストールした人は、この問題が発生した場合、PATH変数を次のように設定する必要があります。

F:\Users\{YOUR-USERNAME}\AppData\Roaming\Composer\vendor\drush\drush\;

私はこれをして、今私のパス変数は以下の通りです。

F:\ProgramData\Oracle\Java\javapath;%systemRoot%\system32;%systemRoot%;%systemRoot%\System32\Wbem;%sYSTEMROOT%\System32\WindowsPowerShell\v1.0\;F:\Program Files\TortoiseSVN\bin;F:\Program Files\Git\cmd;F:\wamp\bin\php\php5.5.12;F:\ProgramData\ComposerSetup\bin;F:\Users\user\AppData\Roaming\Composer\vendor\drush\drush\;

Be careful, Just don't copy paste above variables, you have to append drush path to existing variables. enter image description here

0
追加された
PHP - 日本のコミュニティ [ja]
PHP - 日本のコミュニティ [ja]
4 参加者の

このグループではPHPについて話します。 パートナー:kotaeta.com