Windows 用のZend Server Community Editionをダウンロードしたところ、チュートリアルに含まれている ZF ユーティリティが含まれていないことがわかりました。Zend Frameworkをダウンロードして解凍しました(バージョン 1.7.8、バージョン 1.8 は正しくダウンロードされないため)。これには、基本的なプロジェクト ファイルを生成するための zf.bat ユーティリティが含まれます。残念ながら、ツールの動作に必要な CodeGenerator パッケージはどちらにも含まれていないようです。私が受け取るエラーは次のとおりです。
H:\zend>zf
警告: require_once(Zend/CodeGenerator/Php/File.php): ストリームを開けませんでした: D:\Simon\code\zend\ZendServer\share\ZendFramework\in cubator\library\Zend\Tool にそのようなファイルまたはディレクトリはありません4 行目の \Project\Context\Zf\ControllerFile.php
致命的なエラー: require_once(): 必要な 'Zend/CodeGenerator/Php/File.php' を開くことができませんでした (include_path='D:\Simon\code\zend\ZendServer\share\ZendFramework\incubator\library;D:\Simon \code\zend\ZendServer\share\ZendFramework\library;.;D:\Simon\code\zend\ZendServer\share\ZendFramework\library') in D:\Simon\code\zend\ZendServer\share\ZendFramework \incubator\library\Zend\Tool\Project\Context\Zf\Controller 4 行目の File.php
私は周りを検索しており、いくつかの議論を見つけました。他の人にも同じ問題があり、次のコマンドで最新の svn をチェックアウトして修正しました。
cd $PATH_TO_ZF/ZendFramework-1.7.7
cp -r incubator/library/Zend/Tool/ library/Zend/
cp -r incubator/library/Zend/Reflection/ library/Zend/
cd library/Zend/Tool
mkdir CodeGenerator
cd CodeGenerator
svn co http://framework.zend.com/svn/framework/standard/incubator/library/Zend/CodeGenerator .
cd ..
find . | grep -v .svn | xargs perl -pi -e "s|Zend/CodeGenerator|Zend/Tool/CodeGenerator|g"
find . | grep -v .svn | xargs perl -pi -e "s|Zend_CodeGenerator|Zend_Tool_CodeGenerator|g"
残念ながら、最新の svn には CodeGenerator もありません。