테스트 사이트 - 개발 중인 베타 버전입니다

http 500에러코드 문제점점 찾아주세요 ㅜ,ㅠ 채택완료

안지1979 8년 전 조회 5,547

홈페이지를 php7로 바꾼후 몇몇 파일 업데이트를 하였구요.

게시판은 그전에는 잘 사용하였습니다.

근데 갑자기 write_update.php 이파일에 에러가 발생합니다.

게시판에 새글이나, 코멘트, 답변 등을 달면 저 페이지에서 에러가 납니다.

================

이 오류(HTTP 500 내부 서버 오류)는 방문한 웹 사이트의 서버에 문제가 있어 웹 페이지가 표시되지 않음을 의미합니다.

HTTP 오류에 대한 자세한 내용은 도움말을 참조하십시오.

================

Warning: include_once(/home/hosting_users/아이디/www/plugin/PHPMailer_v2.0.4/PHPMailerAutoload.php): failed to open stream: No such file or directory in /home/hosting_users/아이디/www/lib/mailer.lib.php on line 4 Warning: include_once(): Failed opening '/home/hosting_users/아이디/www/plugin/PHPMailer_v2.0.4/PHPMailerAutoload.php' for inclusion (include_path='/home/hosting_users/아이디/www/plugin/htmlpurifier/standalone:.:/usr/local/php! /lib/php') in /home/hosting_users/아이디/www/lib/mailer.l! ib.php o n line 4 Fatal error: Uncaught Error: Class 'PHPMailer' not found in /home/hosting_users/아이디/www/lib/mailer.lib.php:19 Stack trace: #0 /home/hosting_users/아이디/www/bbs/write_update.php(684): mailer('test', '*** 개인정보보호를 위한 이메일주소 노출방지 ***', '아이디@nav...', '[\xEB\x94\x94\xEC\x97\xA3\xEC\xA7\x80\xEB\x94\x94\xEC\x9E...', '...', 1) #1 {main} thrown in /home/hosting_users/아이디/www/lib/mailer.lib.php on line 19

================ 에러 코드입니다.

플러그인쪽 문제는 없는거 같습니다.

고수님들 도움 부탁드려요 ㅜ,ㅠ

댓글을 작성하려면 로그인이 필요합니다.

답변 3개

채택된 답변
+20 포인트
8년 전

PHPMailer 플러그인이 안깔려 있다고 에러가 나네요..

간단하게는 다른 플러그인 폴더에 해당 플러그인을 복사해서 넣으면 되는데

설명드릴려니 좀 난감하네요 ^^

일단 PHPMailer 플러그인을  /home/hosting_users/아이디/www/plugin 에 설치하시면 될거 같은데요

로그인 후 평가할 수 있습니다

답변에 대한 댓글 1개

안지1979
8년 전
빠른 답변 감사합니다^^

댓글을 작성하려면 로그인이 필요합니다.

8년 전

답변감사합니다.

플러그인을 제대로 못불러오네요.ㅜㅠ

그누보드 5.2.6버젼사용중이고... 건드린거 아무거도 없는데..

왜 버젼을 PHPMailer_v2.0.4로 불러오게 했을까요?

플러그인 폴더는  PHPMailer 이렇게 있구요;;

메일 플러그인 폴더명을 PHPMailer -> PHPMailer_v2.0.4 바꾸니 해결되네요.

혹시나 메일테스트 에러나실때 저런 메세지면 문제는 모르겠지만,,

제가 해결한 방법을 폴더명 수정입니다..

이틀동안 하루종일 찾아해메이다 이제사 해결합니다.

감사합니다.

로그인 후 평가할 수 있습니다

답변에 대한 댓글 1개

나시
8년 전
단순히 경로문제 였다니 허탈하시겠네요 ^^

이런류의 삽질은 개발자의 숙명인듯합니다.

" . " 하나때문에 하루종일 디버깅 해보지 않은 개발자가 있을까요 ㅋㅋ

댓글을 작성하려면 로그인이 필요합니다.

잉끼s
8년 전

/home/hosting_users/아이디/www/plugin/PHPMailer_v2.0.4/PHPMailerAutoload.php  

파일이 없다고 하네요.

PHPMailer_v2.0.4 폴더가 정상적으로 있는지 확인해보시기 바랍니다.

로그인 후 평가할 수 있습니다

답변에 대한 댓글 1개

안지1979
8년 전
네 폴더명 에러가 맞았어요^^ 답변 감사합니다.

댓글을 작성하려면 로그인이 필요합니다.

답변을 작성하려면 로그인이 필요합니다.

로그인