2011-02-23 1 views
1

안녕하세요. apc 캐싱에 문제가 있습니다. 어떤 이유로 apc.shm_size를 39 이상의 값으로 설정하면 PHP 파일을로드 할 수 없습니다. 아파치 오류 로그에는 항목이 없습니다.PHP APC apc.shm_size는 39보다 높게 설정할 수 없습니다.

PHP 5.3.5 아파치 2.2.17

로드 아파치 모듈 : 핵심 mod_win32 mpm_winnt와 http_core을 mod_so mod_actions mod_alias가 mod_asis mod_auth_basic mod_authn_default mod_authn_file과 mod_authz_default mod_authz_groupfile과 위해 mod_authz_host mod_authz_user는 mod_autoindex가 mod_cgi를 다음과 같이

내 셋업이다 mod_dir mod_env mod_include mod_isapi mod_log_config mod_mime mod_negotiation mod_rewrite mod_virtual_alias mod_vhost_alias mod_php5

+0

예. 그렇지만 장치가 필요하지 않습니다. – David

답변

0

이것은 라이브러리의 whatev 제한 일 수 있습니다. 어 APC는 Win32 버전 용으로 컴파일되었습니다. manual에는 Win32가 언급되어 있지 않지만 BSD 운영 체제에는 공유 메모리 세그먼트 크기에 대한 제한이 상당히 적습니다.

APC를 사용하면 apc.shm_segments 설정을 사용하여 여러 공유 메모리 세그먼트를 만들어 공유 메모리 세그먼트 크기 제한을 피할 수 있습니다.

기본값은 1 세그먼트, 크기는 32MB입니다.

관련 문제