人力検索はてな
モバイル版を表示しています。PC版はこちら
i-mobile

fuelphpインストールでのコマンドラインについて

fuelphpをインストールの際

$ php composer.phar self-update
とすると
sh.exe : php: command not found
となります。

phpが見つからないと言っているようですが、解決法を教えてください。

本来ならば
c:xampp/users/ユーザー名/(指定ディレクトリ)
にインストールするのが基本ですが

ユーザー名が日本語のためバグが発生するとのことで
c:fuel(指定ディレクトリ)
とfuelフォルダを作成し、インストールしています。
コマンド自体は基本通りに書いているので、おそらくフォルダを変更したことが原因だと思います。

●質問者: jamis
●カテゴリ:ウェブ制作
○ 状態 :終了
└ 回答数 : 1/1件

▽最新の回答へ

1 ● rouge_2008
●100ポイント ベストアンサー

Git Bashを利用していますか?
Wondows標準のコマンドプロンプトで実行した場合にも、phpはコマンドやプログラムとして認識されていないというようなエラーメッセージが表示されないでしょうか?
PHPにパスが通っていないのが原因ですので、環境変数の「Path」に「php.exe」のフォルダまでのパスを追加してみてください。

コマンドプロンプトから永続的に追加する場合は以下のように実行します。

setx Path "%Path%;c:\xampp\php" /m

※Xamppに付属しているPHPを利用する場合です。
※「%Path%;」を忘れると既存のパスが失われるので注意してください。
※コマンドプロンプトは管理者権限で実行してください。(システム環境変数への追加は、管理者権限が必要です。)

次のページではコマンドによる追加の他に、各OSでのコントロールパネルからの設定方法も記載されています。

・Windowsで環境変数のPATHを追加する方法沢山
https://github.com/uzulla/how_to_setup_path_on_windows


※パラメータの意味は次のページを参照してください。

・Setx
http://technet.microsoft.com/ja-jp/library/cc755104(v=ws.10).aspx


※パスの注意事項です。

・PATH 環境変数
http://technet.microsoft.com/ja-jp/scriptcenter/ff576179.aspx

システムは、PATH 環境変数で指定されたディレクトリを検索して、入力されたコマンドの実行に必要な実行可能ファイルを探します。PATH 環境変数に設定されているディレクトリの一覧は、セミコロン (;) で区切られます。ディレクトリ パスにスペースが含まれている場合は、二重引用符で囲む必要があります。

※一時的に(実行したコマンドプロンプトで)使用できればいい場合は、上記のように「setx」の代わりに「set」で実行します。「/m」は必要ありません。)


jamisさんのコメント
素晴らしいの一言。 満点回答ありがとうございます。 special thanks!
関連質問

●質問をもっと探す●



0.人力検索はてなトップ
8.このページを友達に紹介
9.このページの先頭へ
対応機種一覧
お問い合わせ
ヘルプ/お知らせ
ログイン
無料ユーザー登録
はてなトップ