PHPインタラクティブモードではプロンプトが表示されません


4

私はWindows 7を実行しています。Php5.4.6の「バイナリとソース」ディストリビューションをダウンロードしました

ダウンロードを解凍してディレクトリに移動しphp.exe -a、コマンドラインでコマンドを入力すると、インタラクティブモードが読み込まれたように見えますが、コマンドに応答しません。

コンソールはメッセージInteractive mode enabledで応答し、その後に空白行が続きphp >ますが、プロンプトは表示されません。のようなコマンドを入力echo "foo";すると、書いたテキストは表示されますが、システムは何もしません。

何が間違っていますか?(私はmsysでソースを自分でコンパイルしようとしましたが、苦情を受けました:configure: error: xml2-config not found. Please check your libxml2 installation.より簡単な方法がなければなりません。)


これに対する解決策を見つけましたか?私はwin7のx64の上のXAMPPにバンドルされているPHPを使用して同じ問題を抱えている
マシュー

私はしませんでした
....-JellicleCat

ここにたどり着く他の人のために掘りました。Windows phpバイナリにはreadlineライブラリがないため、インタラクティブな入力を受け入れることができません。次のページでctrl + fを使用して「windows」を検索し、それに関する議論の束を確認します。php.net
Matthew

2
Linux以外で同じ問題が発生しています。
-reor
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.