문제

나는 모든 웹 사이트의 페이지를 제공하는 것이 결함이있는 방식으로 VPS에 문제를 일으키기 시작했습니다. 방금 빈 페이지를 보여 주거나 PHP 파일을 다운로드하도록 제안했습니다 (운 좋게도 코드는 다운로드 파일에 있지 않았습니다 :)). 서버는 여전히 실행 중이지만 WHM에 로그인 할 수 있기 때문에 PHP에 문제가있는 것 같습니다.

아파치 재시작을 수행하면 사이트가 다시 작동합니다.

서버 지원과 대화를 나눈 후 그들은 이것이 APC 확장 마녀의 문제라고 생각했으며, 오래된 것으로 간주되고 생산 서버에 권장되지 않습니다. 그래서 그들은 지금 그것을 제거하여 동일한 종류의 실패가 계속 나타날 것인지 확인했습니다.

나는 APC가 문제가 있거나 항상 사용하는 것이 권장되지는 않는다는 것을 읽지 않았습니다.

APC Extension은 SSH로 설치되었으며 최신 버전입니다.

편집하다:그들은 또한 Memcache를 추천하지 않으며보다 신뢰할 수있는 확장은 Eaccelerator 일 것이라고 말합니다.

도움이 되었습니까?

해결책

UM APC는 현재 기술이며 모든 성능 PHP 사이트의 경우 거의 필수입니다.

뿐만 아니라 배송 할 것입니다 기준 PHP 6에서 (현재와 같은 선택적 모듈이 아니라).

나는 당신의 문제가 무엇인지 모르겠지만 APC가 구식이거나 오래된 기술은 아닙니다.

다른 팁

나는 여러 서버를 직접 실행하고 APC에 어려움을 겪은 유일한 시간은 Zend Optimizer와 동시에 실행하려고 할 때였습니다. 그들은 함께 작동하지 않으므로 Optimizer를 사용해야하는 경우 (일부 상업적 타사 코드가 필요하면) APC 대신 EACCELERATOR를 실행합니다. Effectively 6 of one, half-dozen of another when it comes to performance but I really doubt APC is the problem here.

추가하기 위해 Memcached는 공유 데이터 캐시에 액세스 해야하는 여러 서버를 실행하는 경우에만 큰 도움이됩니다. Memcached는 APC/EACCELERATOR/XCACHE/ETC와 같은 OPCODE 캐싱을 수행하지 않습니다.

문제는 APC와 관련이 없습니다. APC에 문제가있는 경우 PHP 로그 파일에 표시되거나 APC를 조정할 때까지 웹 사이트에 액세스 할 수 없습니다. Apache 자체의 문제는 더 가능성이 높습니다. 나는 전에 빈 페이지를 사용하는 것과 같은 문제를 경험했으며 Mod_security가 재생되고 "의심스러운"것으로 보이는 페이지가 전송되는 것을 방지하는 것과 관련이있었습니다. 또한 Apache의 메모리 사용은로드 하에서 서버를 죽이는 데 능숙합니다. 또한 메모리 누출로 Apache를 컴파일 한 웹 호스트에 대한 경험이 있었으므로 모든 X 양의 요청 (100,000)이 서버가 충돌합니다! 가장 성가신.

웹 호스트는 무지에 근거하여 나쁜 조언을 제공하기 때문에 가장 유능한 소리가 나지 않습니다.

APC는 생산에 사용해야합니다 (MSTAT 검사가 생산에서 꺼져 있지만 개발을 위해 켜져 있음). APC 설정에 대한 더 많은 통계를 얻을 수 있습니다. http://drupal.org/files/images/apc%20status-1.png

Memcache는 배포되므로 매우 많이 사용됩니다! 그러한 사용은 다음과 같습니다.

  1. APC는 PHP와 가장 밀접하게 작동하기 때문에 가장 빠르지 만 PHP 자체를 실행하는 동일한 서버에서만 작동하므로 해당 범위가 제한됩니다. 주로 Opcode 캐시로 사용됩니다.

  2. Memcache는 하나의 단위로 작동하는 많은 컴퓨터에 대해 매우 빠른 데이터베이스와 같습니다. 그러나 파워 컷은 로트를 닦을 것입니다 !!! 그러므로 왜 그들이 영구 데이터베이스에서 프레스트를 제거하는 데 많이 사용 되는가. Facebook과 다른 많은 사이트에는 Memcache를 실행하는 수백 개의 서버가 있습니다.

저의 조언은 PHP를 이해하는 웹 호스트를 찾는 것입니다. Web Hosts와의 싸움은 누가 옳고 그른지에 대한 어려운 일입니다 ... 좋은 것을 찾을 때까지;)

그들이 추천 반동을 일으킨 제품을 밀고있는 것처럼 들립니다.

나는 내 자신의 서버를 실행하고 (잠시 동안)이 문제가 없었습니다. 주요한 memcache와 관련된 문제.

라이센스 : CC-BY-SA ~와 함께 속성
제휴하지 않습니다 StackOverflow
scroll top