0

最近 Zend Server CE をインストールしましたが、php-win で何もできません。標準のphp呼び出しを使用してcmdスクリプトを実行すると、完全に機能しますが、php-winを使用した呼び出しは何もしません。出力なし。なし。

例えば:

php C:\path\to\script

上記の作品。

しかし、以下は何もしません:

php-win c:\path\to\script

何か案は?

4

1 に答える 1

1

PHPマニュアルからの引用:

PHP 5 の時点で、新しい php-win.exe ファイルが配布されています。これは CLI バージョンと同じですが、php-win は何も出力せず、したがってコンソールを提供しません (画面に「dos ボックス」は表示されません)。この動作は php-gtk に似ています。--enable-cli-win32 で構成する必要があります。

つまり、php-win は出力を生成することは想定されていません。ただし、ディスクやデータベースへの書き込みなど、他のこともできます。したがって、チェックしたい場合は、次のようなスクリプトを記述します。

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

ファイルが表示されるかどうかを確認します。

于 2010-01-14T16:32:10.083 に答える