質問: drushがインストールされ、実行されています。いいえdrupal uriを指定してもサイトが見つかりません 多くの試練と苦難の後、私はすべての準備ができていると思いました。多くの興奮。しかし、その後、喜びはありません...drushが機能しています。サイトはmamp経由で正常に動作します。いずれにせよ、「drush cc all」コマンドは以下を返します。no drupal site found, only 'drush' cache was cleared. [warning] 'all' cache was cleared. [success] この質問はdrupalconの参加者と非常に経験豊富な開発者を困らせました。何か案は?mamp(無料)バージョン3.0.5を使用しているmac os 10.9.3を使用しています。ここに私のdrushステータスがあります: drupal version : 7.29-dev site uri : http://default database driver : mysql database hostname : localhost database username : db_user database name : db_name php executable : /usr/bin/php php configuration : php os : darwin drush version : 7.0-dev drush temp directory : /tmp drush configuration : drush alias files : drupal root : /applications/mamp/htdocs/mysite.dev site path : sites/default /applications/mamp/htdocs/mysite.devからdrushを実行してみました。 /applications/mamp/htdocs/mysite.dev/sites/defaultからおよびdrush cc all --uri=http://localhost/mysite.devを使用サイト/デフォルトからdrushを実行してみました。同じ結果。
回答: @kenorbが言ったように、drush -vd cc all、それはあなたに詳細に何が起こっているかについての良い考えを与えます。私の場合、それはエラー"mysql command not found"。 mysqlのパスを環境変数に設定することで解決しました。 drushとmysqlの両方のパスもチェックして、機能するかどうかを確認する必要があると思います。ありがとう!!