2011-09-18 3 views
0

이 질문과 관련된 질문에 대한 대답을 읽었으며이 문제를 해결하지 못했습니다.Wordpress : 치명적인 오류 : 허용 된 메모리 ... 소모 됨

내 사이트의 여러 페이지에서 다음 오류가 발생합니다.

Fatal error: Allowed memory size of 16777216 bytes exhausted (tried to allocate 7680 bytes) in [...]/wp-includes/taxonomy.php on line 2930

나는이 문제를 해결하기 위해 시도한 단계는 다음과 같습니다 WP-config.php에있는

  • 요청 메모리 라인을 추가하여 "정의 ('WP_MEMORY_LIMIT을', '256M');"

  • 선을 업데이트하여 php.ini 파일에서 PHP의 메모리 요청을 높이기 위해 "memory_limit를 = 256M"

  • 실행은 phpinfo()를 memory_limit를가 저를 알리는 (끝까지 생각으로, 내 생각) 256M로 설정합니다.

  • 설치

  • 에서 WP-config.php에있는 플래그를 변경하여 이러한 오류의 빈도를 줄일 것으로 보인다

    :

    define('WP_CACHE', true); //Added by WP-Cache Manager 
    

    define('WP_CACHE', false); //Added by WP-Cache Manager 
    

    에 있지만, 캐싱을 활성화하려면 분명히 훌륭한 솔루션이 아닙니다. 즉, 내가 변경하기 전에 로그인 할 수도 없었습니다.
  • 내가 WP - 메모리 - 사용 플러그인을 설치 : 나는 분명히 WP - 관리자/대시 보드

플러그인 만 설치 몇 가지있다 볼 33.58MB를 사용하고, 사이트 공유 호스팅에 있으면 하루에 5 ~ 10 회의 조회수가 발생할 수 있습니다.

메모리 문제를 해결하는 방법에 대한 의견이 있으십니까? 캐시 문제입니까? 내 웹 호스트에 이메일을 보냈습니다. WP는 단순히 아주 지방입니다 - 경험에서

답변

3

는 16메가바이트은 그대로 워드 프레스 설치를위한 매우 작은 입니다. 몇 가지 플러그인을 실행하면 빈도가 자주 높아집니다.

어쩌면 누군가가 메모리 절약 조정을 생각해 낼 수도 있지만, 실패하면 공급자에게 이야기하고 24 또는 더 나은 32MB로 제한하는 것이 가장 좋은 방법이라고 생각합니다.

+0

+1 서버 관리자가 서버를 잘못 설정했는지 의심 스럽지만'ini_set ("memory_limit", "64MB");'를 시도해보십시오. 최악의 경우, 오류가 발생합니다. 가장 좋은 경우 작동;) –