web-dev-qa-db-ja.com

WindowsにDrushをインストールするときのtput問題を解決するにはどうすればよいですか?

ローカル開発サイトでDrushを実行しようとしています。 DrushとCygwinがインストールされ、cygwinコマンドプロンプトが「Drushトピック」などのDrushコマンドに応答しますが、コマンド出力の前に次のようになります。

「これはtputなし+ディレクトリパスの長いリスト」

トピックリストを提供します。 16(エラーメッセージのDrupalヘルプ)で応答すると、次のようになります。

fwrite():指定された引数は有効なストリームリソースではありません[警告] output.inc:29

パスの定義を追加する必要があると思いますが、どこに定義するかわかりません。 Windows OSの現在の構成では、C:/ Program Files/acquai drupal /の下にApache&phpがあります(phpとApacheの設定を使用しましたが、Drupalサイトの設定は使用しませんでした)。 DrushはC:/ Drushの下にあり、私のサイトはC:/Documents and Settings/admin/my-siteの下にあります。

2
Ashlar

Ashlarは、cygwinインストールプログラム「setup.exe」から追加のgygwinコマンドtputを追加することにより、彼自身のバグレポートでtput問題の解決策を見つけたようです。実際のコマンドはリストにありません。 Tputユーティリティを含む「ncurses」パッケージを探します。 ...参照 http://drupal.org/node/1361510#comment-5327144

3
Vacilando

Drush Windows Installer古い指示 )をご覧ください。

このパッケージは、スタンドアロンのDrushをインストールし、WindowsのPATHを調整して、自身とそのサポート実行ファイルを指すようにします。これを使用して、PATHの設定方法を学習できます。

1
rickumali