[解決済み] コンポーザーです。コマンドが見つかりません
2022-02-18 05:41:30
質問
composer.pharを保存しているディレクトリから、composerコマンドを実行することができません。
を実行すると、Composerが起動していることが確認できます。
php composer.phar
しかし、直接のコンポーザー文はすべて失敗します。
重要かどうかわかりませんが、Composerはクローンされたリポジトリに含まれていました。
Oauth ライブラリを 1 つインストールするだけで、その後数ヶ月は Composer に触れることはないでしょうから、グローバルに実行する必要はないでしょう。なぜ、このディレクトリからComposerを実行できないのか、混乱しています。
解決方法は?
あなたの
composer.phar
コマンドに実行可能のフラグが無いか、パスの中に入っていない。
最初の問題は
chmod +x composer.phar
として呼び出すことで、2つ目の
./composer.phar -v
.
Unix では、通常のコマンドのように見えるが、そうではない無実の名前の実行ファイルがあるディレクトリに入るのを避けるために、パスにない実行ファイルの前に、現在のパスを明示的に参照する必要があるのです。ただ、考えてみると
cat
は、カレントディレクトリにあるファイルをリストアップするのではなく、削除するものです。
2つ目の問題に対するより良い解決策は、(1) のように
composer.phar
ファイルを、パスで指定された場所に置きます。
関連
-
[解決済み】Notice: 非オブジェクトのプロパティを取得しようとしているエラー
-
[解決済み】「セッションキャッシュリミッターを送信できません - ヘッダーはすでに送信されています」【重複】。
-
[解決済み] 入力ファイルが指定されていない
-
[解決済み] $_SERVER['DOCUMENT_ROOT'] と $_SERVER['HTTP_HOST'] の違いについて
-
[解決済み] 致命的なエラーです。mysqli_result 型のオブジェクトを使用できません [終了] 。
-
[解決済み] OSX -bash: composer: コマンドが見つかりません。
-
[解決済み] PHP Composerを使ってLaravelからパッケージを削除するにはどうしたらいいですか?
-
[解決済み] Composerを使用して特定のバージョンのパッケージをインストールする方法は?
-
[解決済み] Composerで単一のライブラリを更新する方法は?
-
[解決済み】Composerから未使用の依存関係を削除する方法は?
最新
-
nginxです。[emerg] 0.0.0.0:80 への bind() に失敗しました (98: アドレスは既に使用中です)
-
htmlページでギリシャ文字を使うには
-
ピュアhtml+cssでの要素読み込み効果
-
純粋なhtml + cssで五輪を実現するサンプルコード
-
ナビゲーションバー・ドロップダウンメニューのHTML+CSSサンプルコード
-
タイピング効果を実現するピュアhtml+css
-
htmlの選択ボックスのプレースホルダー作成に関する質問
-
html css3 伸縮しない 画像表示効果
-
トップナビゲーションバーメニュー作成用HTML+CSS
-
html+css 実装 サイバーパンク風ボタン
おすすめ
-
[解決済み】PHP定数「PHP_EOL」はいつ使うの?
-
[解決済み】予期せぬ例外。SQLSTATE[HY000] [1045] Access denied for user ****@'localhost' (using password: YES)
-
[解決済み】mysqli_result クラスのオブジェクトを文字列に変換できない
-
[解決済み] SAJAXは死んだか?何を置き換えるべきか?
-
[解決済み】メンバ関数をnullで呼び出す?
-
[解決済み】Xampp ローカルホスト/ダッシュボード
-
[解決済み] 入力ファイルが指定されていない
-
[解決済み】chromeの「net : Failed to load resource: net::ERR_SPDY_PROTOCOL_ERROR" は何がおかしいのか?
-
[解決済み】書き込みコンテキストでメソッドの戻り値を使用することができない
-
[解決済み] $_SERVER['DOCUMENT_ROOT'] と $_SERVER['HTTP_HOST'] の違いについて