2014-04-15 5 views
0

Memcache가 내 서버에서 작동하는 데 많은 문제가 있습니다.Memcache 클래스가 여전히 없습니다.

나는이 :

Apached 2.4

PHP 5.5.11

내가 라인에 놓여있다

Memcache는 3.0.8의 TS VC11의 86 :에서

extension=php_memcache.dll 

을 내 php.ini 파일이 오류없이 올바르게로드되고 있습니다 :

내 ext 디렉토리에서 php_memcache.dll을 삭제하면 오류가 발생하므로 올바른 php.ini 파일을 사용하고 있습니다. 내 테스트 페이지를 실행하면

는 아무 memcache에 모듈 세부 php_info()를 보여 주며, 해당 페이지의 하단에 난으로 새 memcache에 객체 만들려고 :

$M = new Memcache(); 

을하지만 수 :

치명적인 오류 : 클래스 '에서 Memcache는'C에서 찾을 수 없습니다 : \ 웹 서버 \ Apache24 \ htdocs를 \ 줄에 5

내가 인터넷 검색 한 과거 이일에 대한 등 등 다른 버전을 시도 index.php를 0 성공.

어떻게 작동합니까?


UPDATE 내가 오류를 얻을 명령 줄을 사용하여 내 테스트 PHP 파일을 실행하고 나는 Memcache의 기능을 사용할 수있게되었습니다 경우

.

브라우저를 사용할 때 왜 제대로 작동하지 않습니까 ??

답변

0

그럼 엉덩이에 통증이있었습니다.

내가 넣어하지 않았다 밝혀 :

PHPIniDir "C :/웹 서버/PHP /"

내 httpd.conf 파일에서

, 그래서 어떤의 php.ini 파일을로드 할 수 없습니다.

일단 내가 올바른 php.ini 파일을로드하면 모든 모듈이 등록됩니다!

희망이 있으면 다른 사람들이 머리를 찢어 버리는 것을 막을 수 있습니다.