문제

방금 다운로드했습니다 Zend Server Community Edition Windows의 경우 튜토리얼에 포함 된 ZF 유틸리티가 포함되어 있지 않다는 것을 발견했습니다. 나는 다운로드하고 압축을 풀었다 Zend 프레임 워크(버전 1.7.8, 버전 1.8이 제대로 다운로드되지 않기 때문에). 여기에는 기본 프로젝트 파일을 생성하기위한 zf.bat 유틸리티가 포함됩니다. 불행히도, 도구가 작동하는 데 필요한 코드 게이터 패키지가 포함되지 않은 것 같습니다. 내가받는 오류는 다음과 같습니다.

H : Zend> zf

경고 : require_once (zend/codegenerator/php/file.php) : 스트림을 열지 못했습니다 : n o 해당 파일 또는 디렉토리 d : simon code zend zenderver share zendframework in cubator Zend Tool project context zf controllerfile.php on 4 라인

치명적인 오류 : require_once () : 실패한 오프닝 필수 'zend/codegenerator/php/fil e.php'(includ_path = 'd : simon code zend zendserver share zendframework incubato r library; d : simon code Zend Zendserver share zendframework library;; incubator library Zend Tool Project Context zf Controller File.php On Line 4

나는 검색을하고 있었고 몇 가지를 발견했습니다 토론. 다른 일부는 같은 문제를 겪었고 다음 명령으로 최신 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에는 코드 게이터도 없습니다.

도움이 되었습니까?

해결책

이 질문을 작성하고 제출 한 이래로 잠재적 인 해결 방법을 발견했습니다. Zend 서버의 MSI 설치 프로그램이 코스를 실행하면 CMD 프롬프트에서 다음 명령을 발행합니다.

cd <wherever you installed the server>\ZendServer\share
rd /S /Q ZendFramework
mkdir ZendFramework
cd ZendFramework
svn co http://framework.zend.com/svn/framework/standard/trunk/ .

그런 다음 확인하십시오

<wherever you installed the server>\ZendServer\share\ZendFramework\bin

경로 환경에 있습니다. ZF 명령은 이제 작동하는 것 같습니다.

라이센스 : CC-BY-SA ~와 함께 속성
제휴하지 않습니다 StackOverflow
scroll top