2016-08-14 3 views
0

nano 명령을 사용하여 main.js 파일에서 한 줄을 변경했습니다.주 javascript 파일을 다시 업로드 한 후 작동하지 않습니다.

다음 줄이 있습니다.

document.location = '?premium,8'; 

그리고 난 그냥 저장된 :

document.location = '?premium,promotion'; 

후 :

전에. 자, main.js의 다른 기능들 중 아무 것도 작동하지 않는다는 것을 알았습니다. 나는 그 전과 같은 것을 바꾸었다.

데비안에서 Nginx를 사용하고 있습니다. 아마 아약스 같은 걸 다시 시작해야 할까?

Uncaught ReferenceError: userid is not defined main.js:140 

main.js의 140 라인은 다음과 같습니다 :

http://pastebin.com/wgH7N4Da :

여기
// user activity 
$.post('ajax.php', { action: 'activity', user: userid }); 
setInterval(function() { 
    $.post('ajax.php', { action: 'activity', user: userid }); 
}, 60*1000); 

은 main.js 파일 내 크롬 브라우저에서을 탐구 때 은 그 오류를 참조

그리고 여기 ajax.php :

http://pastebin.com/ewueSuQn

어디에서 문제가 발생합니까?

답변

0

js 코드를 보았는데 오류에 따르면 사용자 ID를 변수로 정의하거나 작은 따옴표 안에 넣어야합니다.

+0

그러나 나는 다른 것을 변경하지 않았습니다. 예를 들어 ajax.php는 변경하지 않았습니다. –

+0

하지만 코드를 변경하기 전에 코드가 작동합니까? –

관련 문제