QA@IT

cygwinでphpが実行できない

4507 PV

cygwinのパッケージ管理apt-cygを使ってphpをインストールしたのですが、いざ実行しようとすると

$ php -v
-bash: /usr/bin/php バイナリファイルを実行できません

とエラー表示されてしまいます。

実行環境は

  • Windows7 professional sp1
  • apt-cyg version 0.57
  • インストールしたphp 5.4.19 です。

以下の記事を参考にしました。
CygwinにPHPをインストールする方法

どなたか対処法・手がかり等思いつく方がいればご意見頂ければ幸いです。
よろしくお願いします。

  • Windows, cygwin, php はそれぞれ何bitですか? -
  • 確認したところ、
    Windows, cygwin:32bit
    php:64bit
    でインストールしてしまっているようです。
    -
  • では恐らくそのせいですね。apt-cyg find php -m ミラーサーバー で一覧が出るとおもいますのでそこに32bit版があればそれを指定すれば多分良いのではないかと思います。(いまはいっているのは消して下さい)。 -
  • ありがとうございます。無事解決いたしました。
    以下のサイトを参考にミラーサイトのディレクトリを指定していたのですが、"x86_64"をそのまま指定していたのが問題でした。
    "x86"に書き換え、無事インストールできました。
    http://qiita.com/DQNEO/items/f49d5a534eee6c3352a8
    -

回答

コメント欄内で解決いただきました。ありがとうございました。

編集 履歴 (0)
ウォッチ

この質問への回答やコメントをメールでお知らせします。