2011-07-08 4 views
8

私は窓にsymfonyで再生しよう、と私はチェック構成スクリプトを実行したときに私に次のエラーが発生しますよ:php_posix php拡張機能をどのようにしてWindowsにインストールできますか?

私は窓にphp_posixをインストールするか、それが窓にインストールすることはできませんすることができますどのように
[[WARNING]] The posix_isatty() is available: FAILED 
     *** Install and enable the php_posix extension (used to colorized the CLI output) *** 

答えて

13

http://ca3.php.net/manual/en/intro.posix.phpに記載されているように、POSIX拡張機能をWindowsにインストールすることはできません。

Note: This extension is not available on Windows platforms.

Windowsシェルは色をサポートしていません。 Windows上でSymfony MVC Frameworkを使いたい場合は、CygwinまたはWAMP(またはそれに類するもの)を使用する必要があります。

+5

@ j2gl表示されているのは、設定チェッカーからの警告であり、表示停止エラーではありません。 symfonyはWindows上でうまく動作します(カラー化されたCLI出力はありません)。コマンドラインから黒と白の出力を生きなければなりません。 –

5

Windowsのカラー出力のサポートには、ansiconとcygwinという2つのオプションがあります。しかし、Symfony2はANSICON env変数の場合にのみ自動的に色付けされます。 cygwinでは〜/ .bash_rcに変数を設定する必要があります。

ボーナス:cygwinのpuTTYCygもダウンロードしてください。

関連する問題