2009-07-24 7 views
0

J'ai récemment installé Zend Server CE mais je n'arrive pas à faire quoi que ce soit de php-win. Quand je lance un script cmd en utilisant l'appel php standard, cela fonctionne parfaitement mais tout appel utilisant php-win ne fait rien. Aucune sortie; rien.Comment puis-je faire fonctionner PHP-win avec Zend Server?

Par exemple:

php C:\path\to\script 

Les travaux ci-dessus.

Mais ne rien faire ci-dessous:

php-win c:\path\to\script 

Toutes les idées?

Répondre

1

Je cite le manuel PHP:

PHP 5, un nouveau fichier php-win.exe est. Ceci est égal à la version CLI, sauf que php-win ne génère rien et ne fournit donc pas de console (pas de "dos box" apparaît sur l'écran). Ce comportement est similaire à php-gtk. Vous devriez configurer avec --enable-cli-win32.

I.e. php-win n'est pas censé produire de sortie. Il peut faire d'autres choses bien - écrire sur le disque, à la base de données, etc. Donc, si vous voulez vérifier, écrire le script comme:

<?php 
file_put_contents("a", "aaa"); 

et voir si le fichier apparaît.

Questions connexes