2016-11-02 20 views
0

약간의 손실이 있습니다. 간헐적 인 내부 서버 오류가 발생합니다. 그것은 워드 프레스 사이트입니다. 이미 php memory 한도를 올리고 .htaccess을 대신했습니다. 최근에 플러그인을 업데이트하거나 편집하지 않았습니다.Wordpress에서 간헐적 인 내부 서버 오류가 발생했습니다.

이 문제를 추적하는 데 도움이 필요합니다. 액세스 로그를보고 있습니다. 그러나 나는 내가 무엇을 찾고 있는지 정말로 모른다. 어떤 도움을 주시면 감사하겠습니다. 이것은 1and1 관리 서버입니다. 사이트는 www.westshorehome.com입니다.

+0

500을 받으면 서버의 오류 로그가 가장 먼저 중지되어야합니다. 당신이 500을 일으킨 원인을 알기 전까지는, 어둠 속에서 무작위로 움직이는 것 밖에 없습니다. –

+0

확인. 나는 지금 거기에있다. 내가 무엇을 찾고 있었는지는이 시점에서 더 중요합니다. 그 때 내 첫 번째 중지가 있어야합니다 ... 그 전면에 대한 제안? – theRyanMark

+0

간헐적 인 실패 중 하나에 대한 날짜/시간을 얻은 다음 로그에서 해당 날짜/시간을 찾으십시오. –

답변

1

WordPress에서 디버깅 할 때 액세스 로그가 필요 없습니다. 당신이 찾고있는 것은 디버그 로그입니다. 모든 (거의) 오류는 debug.log 파일에 항목을 작성합니다.

사용 설정 한 경우에만 허용됩니다. 당신은 당신의 WP-config.php 파일에 추가 (또는 사실에있어 확인)해야합니다 당신이 그런 wp-content/debug.log

에서이 로그 파일을 찾을 수 있습니다

define('WP_DEBUG', true); 
define('WP_DEBUG_LOG', true); 

주, 당신은 볼 수 있습니다 이 로그 파일에서이 오류 뒤에 무엇이 있는지. 오류와 그 오류를 만드는 줄이있는 파일을 찾을 수 있습니다.

+0

debug.log를보고 있는데 주된 reoccurign 오류는 다음과 같습니다 :'PHP Notice : Undefined offset : 1 /wp-includes/class-wp-xmlrpc-server.php on line 6284' 그 줄은'$ title = $ matchtitle [1];'$ title 변수가 설정됩니다. 이견있는 사람? 제안 해 주셔서 감사합니다. – theRyanMark

+0

나는 그 오류에 대한 패치를 실제로 좋아한다. 좀 더 작업. – theRyanMark

+1

https://core.trac.wordpress.org/ticket/36727 다음은 패치 – theRyanMark