이처럼 많은 다른 게시물을 보았습니다. 그러나 내가 잘못한 것을 볼 수 없습니다. 나는 또한 티켓을 만들었으므로 호스팅 (Heroku)에 문제가 될 수 있음을 읽었지 만 3 일 후에는 답변이 없습니다. 다음은 PHP에서 자원 500 오류 ajax POST를로드하지 못했습니다.
는 정보를 전송하는 코드입니다(discuss.php) 여기 아래
<script type="text/javascript">
$(function() {
$('#ideasubmit').click(function() {
console.log();
$('#ideacontainer').append('<img src="images/loading.gif" alt="Please Wait" id="idealoading" />');
var ideatitle = $('#ideatitle').val();
var ideafbid = $('#ideafbid').val();
var idea = $('#idea').val();
$.ajax({
url: 'ajaxsqli.php',
type: 'POST',
data: 'ideatitle=' + ideatitle + '&ideafbid=' + ideafbid + '&idea=' + idea,
success: function(result) {
$('#idearesponse').remove();
$('#ideacontainer').append('<p id="idearesponse">' + result + '</p>');
$('#idealoading').fadeOut(500, function() {
$(this).remove();
});
}
});
return false;
});
});
는이 정보를 보낼 때 오류를 얻는 코드 파일입니다
을 (ajaxsqli.php)
$db = new db;
$query = "INSERT into comments(user_fbid, discuss_type, discuss_post_title, discuss_post, date) VALUES (?, ?, ?, ?,)";
$stmt = $db->stmt_init();
if($stmt->prepare($query)) {
$stmt->bind_param('iissi', $_POST['ideafbid'], 1, $_POST['ideatitle'], $_POST['idea'], date('Ymd'));
$stmt->execute();
}
if($stmt) {
echo "Thank you. We'll be in touch with you shortly!";
} else {
echo "There was a problem. Please try again later.";
}
?>
뭐가 이상한가요? ys 전, 그리고 코드의 일부를 개선하러 갔다가 지금 백업을 복원하더라도 작동하도록 만들 수 없습니다.
이 전체 오류 메시지입니다 :
자원을로드하지 못했습니다 : 서버가 내가 볼 수있는 크롬 요소를 검사하여
을 ajaxsqli.php 500 (내부 서버 오류) 포인트의 상태로 응답 POST는 정보를 게시하지만 응답 정보는 표시하지 않습니다.
이 코드에 문제가 있습니까?
무엇인지 볼이 말한대로 :. (500)가있다 내부 서버 오류. 아파치 오류 및 액세스 로그를 확인하십시오. – helle