Le mode interactif php ne donne aucune invite


4

J'utilise Windows 7. Je viens de télécharger la distribution "binaires et source" de Php 5.4.6 .

Lorsque je décompresse le téléchargement, navigue dans le répertoire et entrez la commande php.exe -asur ma ligne de commande, le mode interactif semble se charger mais ne répond pas à mes commandes.

La console répond avec le message Interactive mode enabled, suivi d'une ligne vide, mais pas d' php >invite. Si j'entre une commande comme echo "foo";, le texte que j'écris apparaît, mais le système ne fait rien avec.

Qu'est-ce que je fais mal? (J'ai essayé de compiler moi-même les sources sur msys, mais j'ai eu une plainte: configure: error: xml2-config not found. Please check your libxml2 installation.il doit y avoir un moyen plus facile.)


Avez-vous déjà trouvé une solution à cela? J'ai le même problème en utilisant php fourni avec xampp sur Win7 x64
Matthew

Je n'ai jamais fait ....
JellicleCat

J'ai fouillé pour trouver quelqu'un d'autre qui se trouve ici. La bibliothèque readline est manquante dans le binaire php de Windows et ne peut donc pas accepter les entrées interactives. Recherchez "windows" avec ctrl + f à la page suivante pour afficher de nombreuses discussions à ce sujet: php.net/manual/fr/features.commandline.interactive.php
Matthew

2
J'ai le même problème sauf sous Linux.
Reor
En utilisant notre site, vous reconnaissez avoir lu et compris notre politique liée aux cookies et notre politique de confidentialité.
Licensed under cc by-sa 3.0 with attribution required.