2
A
답변
4
APC가 시작할 때 캐시 데이터를로드하는 디렉토리를 지정합니다. 대규모 설치 (100 개 이상의 서버로 생각)에서는 PHP 파일을 컴파일하지 않아도됩니다. APC와 PHP 컴파일러 또는 다른 종류의 기본 데이터보다 더 똑똑하다면 자신 만의 컴파일을 제공 할 수도 있습니다.
this one occurence 외에도 사용하지 않았습니다. 위에서 설명한 문제 중 하나가 아니라면 설정하지 말아야합니다.
1
이 옵션을 쓰는 순간 APC 소스 코드 의 버그로 인해이 옵션이 손상되어 제대로 캐시를 미리로드 할 수 없습니다.
인사이드 '가 main_apc.c
'라는 방법으로 'static int apc_load_data(const char *data_file TSRMLS_DC)
이', 다음 행으로 결정됩니다 저장해야하는 값의 키의 길이 : 내가 올바른 생각하면
key_len = strlen(key);
이가 아니라 null-terminator가없는 문자열 자체의 길이 그러나 "_apc_store
"은 종결자를 포함하여 키 문자열의 길이를 원할 것으로 보인다. 나는 위의 라인을 변경하는 경우 예상대로
key_len = strlen(key)+1;
다음 프리로드 기능이 작동합니다.
또한 사용자 캐시 항목 apc.php를 보면 1 문자가 누락되었음을 알 수 있습니다. 그러나이를 키로 사용하려고하면 APC는 내용을 반환하지 않으므로 해결 방법으로 작동하지 않습니다.
관련 문제
- 1. PHP APC : APC 캐시가 가득 차면 어떻게됩니까?
- 2. 변수를 사용한 APC 캐싱
- 3. PHP APC, 나에게 교육
- 4. eAccelerator v APC
- 5. Drupal을 사용하여 APC 구성
- 6. APC 캐시 일관성 문제
- 7. apc 캐시 압축
- 8. APC 및 바니시
- 9. Apache 2.2 (Prefork) + APC 문제
- 10. PHP APC 및 Memcache 벤치마킹
- 11. APC 실행 컨텍스트 질문이 있으십니까?
- 12. postgres 트리거로 APC 캐시 지우기
- 13. APC 히트/누락 및 구성
- 14. APC 3.1.x는 얼마나 안정적입니까?
- 15. APC - PHP 5.2.17 - Windows - IIS
- 16. APC 캐싱 및 원자 작업
- 17. PHP APC 가동 시간 문제
- 18. 기본 설정에서 setcurrenttab
- 19. 설정에서 알림 푸시 플래그
- 20. 나 설정에서 DLL
- 21. 설정에서 UITableViewCell을 선택하십시오.
- 22. 네트워크 컴퓨터 설정에서 FileSystemWatcher
- 23. SIFT는 무엇을합니까?
- 24. FormsAuthentication.SetAuthCookie는 무엇을합니까
- 25. 이것은 무엇을합니까?
- 26. Ruby에서 == 무엇을합니까?
- 27. 이것은 무엇을합니까?
- 28. __sync_synchronize는 무엇을합니까?
- 29. AllowReversePInvokeCallsAttribute는 무엇을합니까?
- 30. NSData로 무엇을합니까?