개발 중인 로컬 drupal 사이트가 매우 느려집니다. 해결 방법은 무엇입니까?

StackOverflow https://stackoverflow.com/questions/1208031

  •  05-07-2019
  •  | 
  •  

문제

나는 발전하고 있다 장소 상에서 가 있는 사이트 드루팔 갑자기 속도가 매우 느려졌습니다.마지막으로 한 일은 설치였습니다. 국제화 기준 치수.

이제 관리 패널에 접근하려고 하면 다음 메시지가 표시됩니다.

치명적 오류:최대 실행 시간인 60초를 초과했습니다...

이제 무엇을 해야 할까요?허용되는 최대 실행 시간을 늘려야 합니까?아니면 너무 많은 모듈을 설치했기 때문일까요?

편집하다:제가 2GB RAM과 CPU 2.9GHz, Windows XP +를 갖춘 PC에서 작업하고 있다는 사실을 잊어버렸습니다. XAMPP

도움이 되었습니까?

해결책

실행 시간이 60초를 초과한다는 것은 상당한 의미가 있습니다. 이는 뭔가 상당히 잘못되고 있음을 나타냅니다.

문제가 사라질 때까지 한 번에 하나씩 모듈을 비활성화하여(물리적으로 모듈 디렉터리 밖으로 이동) 문제 해결을 시작하겠습니다.그런 다음 문제가 다시 발생할 때까지 한 번에 하나씩 다시 추가하세요. 진행하면서 모듈 페이지를 통해 다시 활성화해야 합니다.어떤 모듈이 문제를 일으키는지 신속하게 파악할 수 있어야 합니다.

마지막으로 한 일은 설치였기 때문에 internationalization, 해당 모듈을 비활성화하는 것부터 시작하겠습니다.

모듈을 분리한 후에는 무엇이 잘못되었는지 알아낼 수 있습니다.

살펴볼 몇 가지 사항 ...

  • 데이터베이스 공간이 부족합니까?
  • 누락된 색인이 있나요?
  • "통계 업데이트"가 필요합니까(테이블 내용 및 열 분포에 대한 측정항목 다시 작성)

다른 팁

그만큼 개발 모듈 병목 현상을 추적하는 데 도움이되는 성능 통계를 로깅하는 데 유용 할 수 있습니다.

PHP 가속기 시간을 조금 줄이는 데 도움이 될 수 있습니다. 사이트에서 사용할 수있는 캐싱 옵션이 여러 개 있습니다 (성능중인 관리자는 성능 하에서 봅니다). 이는 더욱 어려워 지지만 페이지를 더 빨리로드 할 수 있습니다.

나는 당신의 사이트를 넓게두고 싶은 단계에서 최대 실행 시간을 늘리지 않을 것이며, 사람들이 1 초 이내에 페이지를 얻지 못하면 사이트가 다운되었다고 생각할 것입니다.

너무 많은 모듈을 설치하려면 많은 모듈 중 하나는 모듈 중 하나가 성능 병목 현상을 일으킬 가능성이 높습니다. 또는 귀하의 사이트의 뷰처럼 무언가가 속도가 느려지는 것입니다. Mattv의 대답이 도움이됩니다.

사이트 설정 / 성능에서 캐시 시스템을 활성화하십시오. 도움이 될 수 있습니다.

동적 메뉴를 재건 할 때 Views 모듈에 의해 동적으로 구축되는 대규모 쿼리에 대한 알려진 문제가 있습니다. 불행히도, 아직 간단하고 결정적인 답변은 발견되지 않았습니다.

더 많은 정보를 찾을 수 있습니다 여기 (일부 답변은 버전 5와 관련이 있음을 알려주십시오).

나는 이것을 결정적이고 효율적인 방식으로 고치는 방법을 알고 싶습니다.

Zend Server를 사용하십시오. 자세한 정보는 다음을 확인하십시오. http://drupal.org/node/348202#comment-3349704

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