2014-10-01 10 views
-1

안녕하세요. 여기에 힘든 시간을 보내고 있습니다. gearman 작업/작업 큐를 설치하려고합니다. 윈도우즈를 사용하고 있습니다. 정확하게 말하면 wappstack입니다. 정확히 지침 here을 따라갔습니다. 내 생각 엔 기어맨 서버를 설치했습니다.PECL PHP 확장 기능에 gearman 추가하기

그러나 나는 실제로 어떻게 찾을 수없는 것 같습니다. 기어맨을위한 PECL 확장을 설치하십시오. 나는 PHP ext 폴더에 추가 할 .dlls을 찾을 수 없다는 것을 의미합니다. PECL 패키지 here은 나를 더 우둔하게 만듭니다. Gearman 클래스를 호출 할 수 없으며 사용할 때 phpinfo();, 기어맨 확장 기능이 없습니다. 나는 이것에 대해 절대적으로 우둔한 입장이다.

PHP에 기어맨 확장 기능을 추가하고 올바르게 설정하려면 어떻게해야합니까? 제발 고마워!

+0

당신이 아파치를 다시 시작 했나요 php.ini 파일에 추가? – hellaminx

+0

예. 불행히도 행운을 빕니다, 나는 phpinfo()에서 기어맨을보아야합니다. 권리? – muffin

+0

@scheisse_minelli 이것은 memcached와 같은 PHP 확장 모듈이있을 때마다 일반적으로 dll 파일을 donwload하고 ext 폴더에 추가하기 때문에 정말 이상합니다. 하지만 이건 정말 이상한데, 어떻게 설치했는지 경험을 공유 할 수 있을까요? – muffin

답변

0

PECL의 확장 프로그램을 설치하려면 cmd를 사용해야합니다.

  • cmd를 엽니 다.
  • PHP 프로그램이있는 디렉토리로 이동하십시오.
  • "pecl.exe"를 찾으십시오.
  • gearman extension을 설치하십시오.

처럼 :

$에서 cd ​​C :/BitNami/wappstack- [버전]/PHP/
은 $ PECL은 "php_gearman을 찾고,

  • 이제 Gearman을 설치 .dll "확장자 디렉토리에 있습니다.
  • 그리고 확장

http://php.net/manual/en/install.windows.extensions.php

http://php.net/manual/en/install.pecl.php

+0

"C : \ bitnami \ wappstackphp \ php.exe에 접미사 \ php.exe가 있지만 구성 변수 php_suffix가 일치하지 않습니다. 오류 : DSP gearman.dsp가 없습니다. – muffin

+0

과정을 \ bitnami \ wappstackphp \ php.exe' 를 반복하려고 내가 [버그를 읽고 있어요 : '$의 PECL의 설정 - 설정 php_suffix는 과'$의 PECL의 설정 - 설정 php_bin의 C를 .exe' :보십시오.. php # 17016] (http://pear.php.net/bugs/bug.php?id=17016) –

+0

두 명령 모두 "config-set succeded"를 반환하지만 여전히 동일한 오류가 있습니다. – muffin