3

wamp を使用して新しい zend プロジェクトを作成しようとしています。

Microsoft Windows XP [Version 5.1.2600]
(C) Copyright 1985-2001 Microsoft Corp.

C:\> cd wamp\www\zendtest*

C:\wamp\www\zendtest>C:\wamp\www\zend\bin\zf.bat create project quickstart*


'"php.exe"' is not recognized as an internal or external command,
operable program or batch file.


C:\wamp\www\zendtest>

I 環境変数のパスは

%SystemRoot%\system32;%SystemRoot%;%SystemRoot%\System32\Wbem;C:\PROGRA~1\IBM\SQLLIB\BIN;C:\PROGRA~1\IBM\SQLLIB\FUNCTION;C:\Program Files\ Zend\MySQL51\bin;C:\wamp\www\zend\bin;

間違っていると思う部分です。

4

3 に答える 3

7

zf.batファイル内のこの行を置き換えます

SET PHP_BIN=C:\wamp\bin\php\php5.3.4\php.exe
于 2012-09-12T05:17:51.083 に答える
1

Zend を起動したときに、私も同じエラーに遭遇しました。これをトラブルシューティングする方法をいくつか紹介します。

  1. PHP インタープリター パス(たとえば、C:\ wamp \bin\php\php5.3.8\bin) が環境変数パスに設定されていることを確認します。設定できる PHP インタープリターは 1 つだけです。
  2. WAMP フォルダと作業ディレクトリ (www ディレクトリなど) に、適切な実行のための有効なアクセス許可が設定されていることを確認してください。
  3. ウイルス対策/ファイアウォールまたはその他のソフトウェアが php.exe へのアクセスをブロックしていることを確認してください。これは、Windows 7 のユーザー アクセス制御機能により、コマンド ラインからの php.exe の実行が許可されないためです。

また、Zend と Doctrine ORM のサポートが組み込まれている NetBeans 7.2 を使用することをお勧めします。これははるかに簡単です。ただし、初期状態でも上記の手法を実行する必要があります。コマンドは、NetBeans コンテキスト メニューから直接実行できます。

于 2012-08-14T05:41:35.240 に答える
0

環境パスを Windows に追加した場合でも、新規インストールでこのエラーが発生しました。

これらの変数は起動時に読み込まれるため、NetBeans が実行されている場合は、NetBeans を起動する必要があります。

于 2014-01-21T14:07:21.957 に答える