오류내용이 Allowed memory size 인 경우
서버내 설정된 memory_limit 설정값보다 큰 메모리를 요구하여 발생되는 오류 입니다.
오류내용 : Fatal error: Allowed memory size of 20971520 bytes exhausted (tried to allocate 3300 bytes
cafe24 웹호스팅 서비스에서 기본적으로 제공되는 memory_limit 설정 크기는 128MB로 제공되고 있으며,
상대적으로 메모리를 많이 사용하는 워드프레스 솔루션의 경우 플러그인 또는 테마 추가시 설정된 값을 초과하여 접속 문제가 발생될 수 있습니다.
이경우 다음과 같은 방법을 통해 조치하실 수 있습니다.
■ htaccess 파일을 통해 memory_limit 설정 방법
1. FTP로 접속후 www 폴더 상위 .htaccess 파일을 메모장 등으로 편집합니다.
FTP 접속방법은 아래의 FAQ 를 참고해주시기 바랍니다.
▶ 홈페이지를 수정하고싶어요, 서버에 접속은 어떻게 접속하나요? (FTP/SSH) [FAQ 바로가기]
2. 하단에 다음과 같은 내용을 추가해 줍니다.
PHP_VALUE memory_limit 256M
* memory_limit 값을 256M로 설정 하며, 요구하는 메모리가 더 높을 경우 512M 등 메모리를 늘려주시면 됩니다.
3. 저장 후 페이지 접속 확인.
만일 위와 같이 memory_limit 설정을 진행함에도 불구하고 마찬가지의 메모리 부족 문제가 발생되는 경우일부 플러그인 또는 테마 내에 memory_limit 설정이 포함되어 있을수 있으므로 다음과 같이 워드프레스 설정파일 내 memory_limit을 적용해 주시면 됩니다.
■ 워드프레스 솔루션 설정 파일내 memory_limit 적용방법
워드프레스가 설치된 www 폴더내(또는 www/wp/) wp-config.php 파일을 편집하여 다음 라인을 추가 합니다.
define('WP_MEMORY_LIMIT', '256M');
위 방법으로도 적용이 되지 않는 경우 wp-setting.php 파일을 편집하여 상단에 다음 라인을 추가해 주시면 됩니다.
define('WP_MEMORY_LIMIT', '256M');