2013-02-25 1 views
1

내 웹 사이트의 오류 로그 파일에 다음 오류 메시지가 있습니다. 그것이 의미하는 바를 설명 할 수 있습니까? 보안 문제가 있습니까? 어떻게 해결할 수 있습니까?Apache 또는 Wordpress 오류 수정

[Mon Feb 25 21:04:34 2013] [error] [client 173.199.116.83] PHP Parse error: syntax error, unexpected T_VARIABLE in /Mywebsite/wp-includes/functions.php on line 192

[Mon Feb 25 20:48:01 2013] [error] [client 80.118.73.90] PHP Parse error: syntax error, unexpected T_VARIABLE in /Mywebsite/wp-includes/functions.php on line 192, referer: http://www.google.fr/url?sa=t&rct=j&q=&esrc=s&source=web&cd=1&ved=0CDQQFjAA&url=http%3A%2F%2Fwww.banahan.fr%2F&ei=4r8rUfSBAYe2hQevjICABg&usg=AFQjCNHbl8fe0yvfJH0lEdTBUNw1FYw1tA&sig2=7PRr2vM5qj9DuX64oZXwwQ&bvm=bv.42768644,d.ZG4

[Mon Feb 25 19:37:42 2013] [error] [client 91.207.4.186] PHP Parse error: syntax error, unexpected T_VARIABLE in /Mywebsite/wp-includes/functions.php on line 192, referer: http://glavprofit.ru/

[error] [client 217.13.55.146] PHP Fatal error: require_once() [function.require]: Failed opening required '/Mywebsite/wp-admin/includes/plugin.php' (include_path='.:/Library/Tenon/PHP/lib/php') in /Mywebsite//wp-includes/update.php on line 144

+0

ok! 코드는 어디에 있습니까? –

+0

어쩌면 우리 함수 파일에 ... 192 행이나 전체 함수와 오류 줄을 보여줄 수 있습니까 ??? – Hackerman

+0

주석에 쓰여있는 것과 정확히 일치하는 구문 오류가 있습니다. – patricksweeney

답변

0

오류 로그 파일은 수정해야하는 문제 목록입니다.

예를 들어 첫 번째 항목을 취하는 경우 : 참조 된 파일로 이동하여 192 행으로 이동하여 올바른 구문을 사용하여 열고 닫는 괄호를 올바르게 수정하고 코드를 수정하십시오. .

목록에있는 모든 항목에 대해이 작업을 수행하면 사이트가 올바르게 작동합니다.

+0

이 코드는 Wordpress를 새로 설치 한 것이므로 Wordpress에서 일부 코드를 수정해야하는 이유를 이해할 수 없으며 코드가 정확하다고 생각합니다. 그렇지 않아야합니까? – Joebarboat

+0

좀 더 도와주세요 – Joebarboat

+0

내 직관은 당신이 코더가 아니라고 말하고 있습니다. 이 경우, 당신 말이 맞아요, 당신은 워드 프레스 테마와 함께 제공되는 코드를 고쳐서는 안됩니다. 다른 테마를 활성화하여 테마 코드 문제인지 확인하십시오. 또한, 귀하의 wordpress를 최신 버전으로 업그레이드하고 귀하의 호스팅이 최신 PHP 버전을 사용하고 있는지 확인하십시오. 그 이후의 모든 것은 당신의 문제가되어서는 안됩니다. (추가 워드 프레스 관련 도움말은 wordpress stackexchange 사이트로 이동하십시오.) – Kristian

0

나는이 질문을 많이보고 일반적으로 코더가 지원되지 않는 PHP 짧은 태그를 사용하려고 시도하는 곳에 설치된 일부 플러그인을 기반으로합니다. 그런 경우 실행중인 FPM을 아파치와 나 PHP-FPM를 다시 시작하고 확인

short_open_tag = On 

:

short_open_tag = Off 

그리고로 설정 :

편집 당신의 php.ini 파일에 다음과 같은 변경 문제가 사라 졌는지 확인하십시오. 짧은 오픈 태그는 PHP 문서에 따라 나쁜 표준이지만 많은 개발자들은 여전히 ​​관계없이 계속 사용하는 것으로 보입니다.

+0

감사합니다. – Joebarboat

+0

이 문제가 해결되면 근본 원인을 알 수 있습니다 ... 그러나 나는 내 서버에서 짧은 오픈 태그를 사용하지 않으므로 코드를 작성한 후 짧은 오픈을 사용하지 않도록 코드를 수정하십시오. 태그. 그것이 뭔가 다른 것이라면 적어도 우리가 볼 수 있고 더 많이 도울 수 있도록 코드 주위에 코드를 게시하십시오. 짧은 공개 태그 수정은 이것이 진정으로 문제가되는지 확인하기위한 일시적인 점검 일뿐입니다. –