2012-08-26 5 views
1

phpDocumentor를 포함하도록 내 포함 경로를 업데이트하려고했지만 php.ini 파일에 무엇을 넣었는지 상관없이 phpInfo가 동일한 정보를 표시합니다.php.ini의 경로가 업데이트되지 않음 - zend 설정에서

젠드가 포함 경로를 가져가는 위치를 아는 사람이 있습니까?

나는 그렇게

https://stackoverflow.com/questions/12130630/phpdocumentor-cannot-open-php-doc-in-a-zend-setup

하지만 내 다른 젠드 사용자가 관심을 가질 php.ini 파일 경로를 포함 업데이트 할 수 없습니다 문제에 대한 흐름, (계속) PHPdocumentor을 설정하는 문제에 게시했다 나는이 두 번째 질문을 다른 게시물로 옮길 것이라고 생각했다.

내는 php.ini 파일 (창)에서 경로 다음과 같습니다 ...

include_path = ".;c:\Program Files (x86)\PHP\includes;\c:\Program Files (x86)\Zend\ZendServer\lib;\C:\Program Files (x86)\PHP\PEAR;\c:\zendServer\rental\public\phpDocumentor-2.0.0a10" 

하지만 젠드 단절에 PHP 정보

는 다음과 같이 (로컬) 모습을 ... 포함

C:\Program Files (x86)\Zend\ZendServer\GUI/library;C:\Program Files (x86)\Zend\ZendServer\GUI/application\CE/models 

AND (마스터)

C : \의 Program Files (x86) \ 젠드 \ ZendServer \ 공유 \ ZendFramework \ 라이브러리

나는 트라이을 서버와 컴퓨터를 다시 시작하지 않고 Zend가 다른 곳에서 포함 설정을받는 것처럼 보입니다. 과거에 누구도이 문제를 겪었습니까?

답변

1

C:\Program Files (x86)\PHP에 PHP 인스턴스를 설치했으며 젠드 서버를 C:\Program Files (x86)\Zend\ZendServer에 설치 한 것으로 보입니다.
젠드 서버는 자체 아파치와 PHP 버전으로 번들됩니다.
젠드 서버에 대한 PHP.INI 구성 파일은 C:\Program Files (x86)\Zend\ZendServer\etc\php.ini에 있어야합니다.
구성 파일을 변경 한 후에 변경을 활성화하려면 Zend Server Apache 인스턴스를 다시 시작해야합니다.
가장 간단한 방법은 젠드 서버 웹 관리 콘솔을 사용하는 것입니다. 설치 과정에서 웹 서버에 대한 사용자 지정 포트를 지정하지 않은 경우 컴퓨터에서 http://localhost/ZendServer URL에 액세스하여 액세스 할 수 있어야합니다. 젠드 서버가 상주합니다.
젠드 서버의 PHP.INI 구성은 웹 관리 콘솔에서도 수정할 수 있습니다.
Zend Server를 시작하는 방법에 대한 자세한 내용은 this page을보십시오.

+0

Enzino - 좋은 답변입니다. ZendServer 웹 콘솔을 사용하여 포함 경로를 업데이트 할 때 성공했습니다. 따라서이 문제가 해결됩니다. 정말 고마워. 이전 버전의 PHP에서는 삭제되었으므로 경로 변수에서 제거해야합니다. 웹 콘솔의 PHP 정보에 지정된 PHP.ini로 작업하고있었습니다. Zend가 실제 config 파일에있는 내용을 무시하는 이유는 여전히 혼란 스럽습니다. –

+0

** 한 노트 **, Zend Server가 제공 한 PHP.ini 파일을 수동으로 편집하면 include_path는 일반 _Paths 및 Directories_ 섹션에 ** 설정되지 않습니다 **. 대신 그것은 _Zend_ 섹션의 길입니다. 일반 include_path를 사용하면 Zend 섹션의 include_path로 대체됩니다. – RockyFord

+0

고마워 이것은 유용하다. 그래서 나는이 php.ini를 젠드 밖에서 사용하면 일반 include 경로가 적용될 것이다. –

관련 문제