Chế độ tương tác php không đưa ra lời nhắc


4

Tôi đang chạy Windows 7. Tôi vừa tải xuống bản phân phối "nhị phân và nguồn" của Php 5.4.6 .

Khi tôi giải nén tải xuống và điều hướng vào thư mục và nhập lệnh php.exe -atrên dòng lệnh của tôi, chế độ tương tác xuất hiện để tải nhưng không đáp ứng với các lệnh của tôi.

Bảng điều khiển trả lời với thông báo Interactive mode enabled, theo sau là một dòng trống, nhưng không có php >dấu nhắc. Nếu tôi nhập một lệnh như thế echo "foo";, văn bản tôi viết sẽ xuất hiện, nhưng hệ thống không làm gì với nó.

Tôi đang làm gì sai? (Tôi đã cố gắng tự biên dịch các nguồn trên msys, nhưng đã nhận được khiếu nại: configure: error: xml2-config not found. Please check your libxml2 installation.Phải có một cách dễ dàng hơn.)


Bạn đã bao giờ tìm thấy một giải pháp cho điều này? Tôi gặp vấn đề tương tự khi sử dụng php kèm theo xampp trên Win7 x64
Matthew

Tôi chưa bao giờ làm ....
JellicleCat 26/03/13

Tôi đã thực hiện một số hoạt động đào cho bất kỳ ai khác ở đây. Tệp nhị phân Windows php thiếu thư viện readline vì vậy nó không thể chấp nhận đầu vào tương tác. Tìm kiếm "windows" với ctrl + f trên trang sau để xem một loạt các cuộc thảo luận về nó: php.net/manual/en/features.commandline.interactive.php
Matthew

2
Tôi đang gặp vấn đề tương tự ngoại trừ trên Linux.
reor
Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.