2012-12-13 2 views
1

최근에 ZendFramework (2.0.5)의 전체 패키지 버전 (권장)을 다운로드했습니다. xampp (버전 1.7.4)에도 설치하지 못했습니다. 또한 PHP 버전 5.3.5입니다.Xampp의 젠드 프레임

나는

1.find php.ini 파일로 삼았 할 및 추가 경로

include_path = ".;C:\xampp\php\Zend\library\zend\;C:\xampp\php\PEAR;" 

2.Extract에게 다운로드 젠드 프레임 워크 폴더를 포함하여 PHP에 복사라고 거의 모든 일을했다 통로.

또한 폴더 (xampp, php, Zend) 권한을 검사했습니다. 나는 여러 번 시도한 내용을 확인하고 다시 검사했지만 그 오류는 해결되지 않았습니다.

Exception thrown trying to access Zend/Loader.php using 'use_include_path' = true. Make sure you include Zend Framework in your include_path which currently contains: .;C:\xampp\php\Zend\library\zend\;C:\xampp\php\PEAR; 

그것은 이미 다른 포럼을 확인 아이디어를 얻기 위해 하루 종일 내 촬영하고있다하지만 아무도 .Thanks

을 도울 works.Please
+0

Zend를 다운로드하면 버전 번호가 지정된 폴더에 포함되어 있습니까? 내 것이 었습니다. '\ xampp \ php \ Zend \ library \ zend \'는 실제로'Loader.php' 파일을 포함합니까, 아니면 어떤 하위 폴더에 있습니까? –

+0

내가 ZendFramework-2.0.5에 다운로드했을 때 압축을 풀고 Zend 폴더 이름을 바꾼다. 폴더 (bin, demos, library, resources, vendor)와 files (composer.json, license and README)가있다. 나는 Zend \ library \ zend 내부를 체크했다. LoaderPluginManager PHP 파일이 없다. loader.php 파일이 없다. – ugene

+0

Ok. 그게 문제 야. 이름을 바꾼 디렉토리 안에'library'라는 디렉토리가 있습니다. 그리고 그 안에'Zend'라는 폴더가 있습니다. 그것이'Loader.php'가 들어있는 폴더이기 때문에 포함 경로에 있어야합니다. –

답변

2
  1. 경로는 아마 C:\xampp\zend\library\Zend해야한다.

  2. 당신은 세계에 틀을 shoulnd't
  3. 곧 두 개의 서로 다른 ZF의 버전과 두 개의 프로젝트를해야합니다, 경로를 포함하지만, 프로젝트의 종속성으로 그것을 가지고 다음 글로벌 옵션은 문제

  4. 를 생성
+0

제발 당신이 경로를 확인해 주시겠습니까? 그리고 대답은 젠드 폴더 밖으로 또는 PHP 폴더 또는 무엇을 의미해야합니까? – ugene

+0

C : \ xampp \ php \ Zend \ library \ zend \ 경로를 Windows 탐색기 주소 표시 줄에 복사하면 어떻게됩니까? – markus

+0

내 대답은 프로젝트에 ZF가 로컬 종속성을 가져야한다는 것을 의미하므로 ZF를 PHP 포함 경로에 추가하면 안됩니다. – markus

0

마침내 가능한 모든 시도를 한 후, 내 오류가 사라졌습니다. 다른 경우는 모르겠지만 제 경우에는 일련의 실수를 저질 렀습니다. 그래서 나는 오류를 수정했습니다. 여기에 내가 한 일이 있습니다.

1.In ZendFramework-2.0.5 로더에서. PHP는 .And Loader.php이었다 다음과 같은 오류가 난 (단지 내 경우) ZendFramework-1.12.0 다운로드이 들어

Exception thrown trying to access Zend/Loader.php using 'use_include_path' = true. Make sure you include Zend Framework in your include_path which currently contains: .;C:\xampp\php\Zend\library\zend\;C:\xampp\php\PEAR; 

을 발생 missing.So 내

2.No 두 개의 실수가이었다 나는 그 길을 절반에서 골절했다. 내 폴더 구조 ieIf 는 같았다 ZendFramework-1.12.0/라이브러리/젠드/I는 그래서는 전에 경로를 준 실수의 php.ini 파일

include_path = ".;C:\xampp\php\PEAR\;C:\xampp\php\Zend;" 

에 반 경로를 추가 .. 라이브러리 폴더

include_path = ".;C:\xampp\php\PEAR\;C:\xampp\php\Zend\library;" 

경로에 따라 폴더를 배치합니다.

3. 내가 읽은 환경 변수는 무엇입니까? 그것은 위에서 언급 한 수정을하고를 통해 확인한 후,

C:\xampp\php 

그래서 environmantal 변수

를 추가 여부를해야하는지 여부를 말할 그것은 내가 그 condn에 아닙니다 처음 time.After의 ZendFramework를 설치하는 동안 그들은이 켜지지 없습니다 설치 검사기에서 오류가 사라졌습니다.

그리고 php.ini 파일을 약간 변경 한 후 아파치 서버를 다시 시작 (시작 및 중지)해야합니다.마르쿠스 - tharkun과 세스 배틴에게 많은 감사합니다. 당신은 나를 구해주었습니다.