2009-07-24 40 views
0

我最近安裝了Zend Server CE,但是我無法通過php-win來做任何事情。當我運行一個使用標準php調用的cmd腳本時,它完美地工作,但任何使用php-win的調用都無法做任何事情。沒有輸出;沒有。如何獲得php-win與Zend Server一起使用?

例如:

php C:\path\to\script 

上述工作。

但下面不會做任何事情:

php-win c:\path\to\script 

任何想法?從PHP手冊

回答

1

引用:

PHP 5起,新的PHP-win.exe將文件分發。這與CLI版本相同,只是php-win不輸出任何內容,因此不提供任何控制檯(屏幕上沒有顯示「dos框」)。這種行爲類似於php-gtk。您應該使用--enable-cli-win32進行配置。

I.e. php-win不應該產生輸出。它可以做其他事情,但 - 寫入磁盤,數據庫,等等。所以,如果你想檢查一下,寫這樣的腳本:

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

,看看是否出現的文件。

相關問題