如何让php-win与Zend Server一起工作?

时间:2009-07-24 19:25:47

标签: php zend-server

我最近安装了Zend Server CE,但我无法让php-win做任何事情。当我使用标准的php调用运行cmd脚本时,它运行正常,但使用php-win的任何调用都无法执行任何操作。没有输出;什么都没有。

例如:

php C:\path\to\script

以上作品。

但是下面没有做任何事情:

php-win c:\path\to\script

有什么想法吗?

1 个答案:

答案 0 :(得分:1)

引用PHP手册:

  

从PHP 5开始,分发了一个新的php-win.exe文件。这与CLI版本相同,只是php-win不输出任何内容,因此不提供控制台(屏幕上不显示“dos box”)。此行为类似于php-gtk。您应该使用--enable-cli-win32进行配置。

即。 php-win不应该产生输出。它可以执行其他操作 - 写入磁盘,写入数据库等。因此,如果要检查它,请编写如下脚本:

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

并查看文件是否显示。