0

私はlaravel 4をテストしようとしていますが、もちろん最初にComposerをインストールする必要があります。現在、2 つのインストール タイプ (ローカルとグローバル) があります。グローバル インストールで使用を避けたい

php composer.pharむしろ使用しますcomposer。つまり、彼らのウェブサイトに示されている指示は次のとおりです。

$ mv composer.phar /usr/local/bin/composer

justhost で共有ホスティングを使用していますが、bin 内にコンポーザがないため、これは機能しません。グローバルであることを確認するには、どこに移動する必要がありますか?

ありがとう、

4

2 に答える 2

1

通常、共有ホストは bin-directories にアクセスする権限を与えないため、唯一のオプションは、共有ホストに「ローカル」コンポーザーをインストールすることです (ホスト アカウントにターミナル アクセスがあると仮定します)。おそらく、あなたが話している例は、前述のディレクトリへの完全な端末アクセスを前提としています。ゲームは終わっていませんが、多くの代替オプションを採用することができます。例: 1) VPS アカウントを取得する (これが最も高価なソリューションです) 2) ローカル開発環境 (MAMP 、 WAMP 、 XAMP 、Vagrant) をセットアップし、最終的なプロジェクトを共有ホストに転送します (FTP/SFTP を使用) 3) PAAS (サービスとしてのプラットフォーム) の使用。Amazon には 1 年間の無料サブスクリプション オプションがありますが、登録にはクレジット カードを使用する必要があります。fortabbitphpcloud

于 2013-10-26T12:59:23.713 に答える
1

パスのどこかに配置する必要があります。したがって、実行して自分のものを確認できます

echo $PATH

次のように表示されます。

/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games

次に、それらのいずれか (「:」で区切られている) を選択し、そこに移動します。

mv composer.phar /usr/sbin/composer
于 2013-10-26T12:27:16.517 に答える