이 질문에 대한 대답은 '아니오'라고 생각하지만 더 이상 문제를 발견하지 못했습니다.AJAX를 사용하면 PHP의 메모리 사용량이 증가합니까?
처음에는 SQLCMD를 통해 일부 데이터베이스 쿼리를 수행하는 단일 스크립트가있었습니다. 이제 AJAX를 통해이 스크립트를 시작하고 응답을 기다리기로 결정했습니다.
Fatal error: Allowed memory size of 134217728 bytes exhausted (tried to allocate 445 bytes) in C:\process_txt.php on line 109
내 스크립트에서 변경 한 유일한 새로운 것은 나는이 질문을 한 이유입니다이 아약스 요청 솔직히 아무것도입니다 :하지만 치명적인 오류가 발생합니다.
JQuery AJAX 요청을 사용하고 있으며 폴링을 사용하고 있다고 생각하지 않습니다. 이 문제와하지에 나는 그냥이 질문을 데 문제가 되거을 시도 할 수있는 모든 사용자에
function process_txt(checkbox){
waiting = 1;
var folder_path = $('#folder_path').val();
var file_name = $('#'+ checkbox + '_val').val();
$.get("process_txt.php", { path: folder_path, file: file_name},
function(data){
alert(data);
});
}
감사 : 여기를 사용합니다 AJAX는 요청을 GET 예입니다! :)
아니요. 오류는 PHP에서 발생합니다. Ajax는 일반적인 HTTP 요청을한다. PHP 코드를 게시하십시오. ;) – Pikrass
이 문제에 대한 새로운 질문을 시작할 것입니다. 문제를 확인했지만 코드를 다시 작성하는 방법을 모르겠습니다. – Abs
PHP 코드를 확인하십시오. 어쩌면 당신은 아약스/HTTP 요청에 대한 응답을 생성하는 데 도움이 몇 가지 libs를 포함? – NilColor