php_error.log 파일을 보니 맨 하단에
[06-Apr-2023 00:11:49] PHP Fatal error: Allowed memory size of 805306368 bytes exhausted (tried to allocate 663552 bytes) in /dhbs23/www/wp-includes/functions.php on line 5279
에러가 발생합니다.
function wp_ob_end_flush_all() {
$levels = ob_get_level();
for ( $i = 0; $i < $levels; $i++ ) {
ob_end_flush();
}
}
해당 소스가 누수가 발생된듯한데요.. 이걸 삭제해도 되는지;; 아니면 다른걸로 추가나 교체 해야하는지해서요
아시는 고수분 계실까요ㅠㅠ
안녕하세요~^^
해당 에러 메시지는 서버에서 설정한 메모리 문제인 듯합니다.
워드프레스의 wp-config.php 파일에 아래 메모리 설정 코드를 추가해서 테스트해보시겠어요?
define('WP_MEMORY_LIMIT', '256M');
서버 성능이 높다면 아래처럼 메모리를 더 늘릴 수 있습니다.
define('WP_MEMORY_LIMIT', '512M');
그 외에도 워드프레스에서 에러 혹은 알 수 없는 문제가 있을 때 대응 방법을 참고하셔서
다른 에러 메시지나 충돌이 있는지 점검해보셔야 할 듯합니다.
고맙습니다.