Mode interaktif php tidak memberikan konfirmasi


4

Saya menjalankan Windows 7. Saya baru saja mengunduh distribusi "binari dan sumber" dari Php 5.4.6 .

Ketika saya membuka zip unduhan dan menavigasi ke direktori dan memasukkan perintah php.exe -apada baris perintah saya, mode interaktif muncul untuk memuat tetapi tidak menanggapi perintah saya.

Konsol merespons dengan pesan Interactive mode enabled, diikuti oleh baris kosong, tetapi tanpa php >prompt. Jika saya memasukkan perintah seperti echo "foo";, teks yang saya tulis muncul, tetapi sistem tidak melakukan apa-apa dengannya.

Apa yang saya lakukan salah? (Saya mencoba mengkompilasi sumber sendiri pada msys, tetapi mendapat keluhan: configure: error: xml2-config not found. Please check your libxml2 installation.Pasti ada cara yang lebih mudah.)


Apakah Anda pernah menemukan solusi untuk ini? Saya mengalami masalah yang sama menggunakan php yang dibundel dengan xampp di Win7 x64
Matthew

Saya tidak pernah melakukannya ....
JellicleCat

Saya melakukan penggalian untuk siapa pun yang berakhir di sini. Biner Windows php tidak memiliki perpustakaan readline sehingga tidak dapat menerima input interaktif. Cari "windows" dengan ctrl + f di halaman berikut untuk melihat banyak diskusi tentang hal itu: php.net/manual/en/features.commandline.interactive.php
Matthew

2
Saya mengalami masalah yang sama kecuali di Linux.
reor
Dengan menggunakan situs kami, Anda mengakui telah membaca dan memahami Kebijakan Cookie dan Kebijakan Privasi kami.
Licensed under cc by-sa 3.0 with attribution required.