2015-02-02 2 views
0

아약스 게시물 요청을 통해 파일을 요청하는 데 문제가 있습니다.Gulp Browsersync pathing

경로 지정 서버와 일치시키기 위해 내 파일을 아약스 호출에 어떻게 매핑해야합니까? 왜 작동하지 않는지 모르겠다. (꿀꺽 거리는 웹 서버로 전환하기 전에 XAMPP를 사용했다.) 그러나 나는 "PHP/Gallery.php"과 "을 시도한 (404)를 얻을 수

./ 
|_ site/ 
| |_ index.html 
| |_ php/Gallery.php 
| |_ assets/ 
|  |_ js/ 
|  |_ Ajax.js 
|  |_ test.html 
| 
|_ dist/ 
| 
|_ gulpfile.js 
|_ package.json 
|_ ... 

은 ajax.js 파일이 PHP/gallery.php를 얻기 위해 POST 요청을하지 .. : 여기 내 프로젝트 구조 경로로 /../php/Gallery.php "(다른 사람의 많은하지만 시도하고 오류가 나에게 더를하지 않았다)

AJAX 호출 :

$.ajax({ 
    url: "php/Gallery.php", 
    type: 'post', 
    data: { width: $(window).width(), galleryWidth: $('.popup-gallery').innerWidth(),}, 
    cache: false, 
    beforeSend: function(){ 
     $(".ajax-loading").css('display', 'block'); 
    }, 
    success: function(json) { 
     ... do something 
    }, 
    error: function(err) { 
     console.log("Ajax Error: "+ err); 
    } 
    }); // end ajax call 

내가 액세스 시도를 내/js 폴더 내부의 test.html 파일 경로 : "assets/js/test.html"그리고 거기에 404도 있습니다. URL "http://localhost:3000/assets/js/test.html"을 입력하면 test.html 파일이 "Hello world"와 함께 잘 표시되므로 혼란스러워집니다.

참조 사진 : http://oi59.tinypic.com/n71op0.jpg (슬프게도 당신이 이미지를 게시 할 10 평판을 필요 원인이 외부 링크)

사람이 내가 여기서 잘못하고있는 중이 야 어디서 내 실수는 정말 감사하게 될 것입니다 무엇을 설명 할 수 있다면!

는 꿀꺽 꿀꺽 웹 서버가 PHP를 해석 할 수없는,

답변

1

문제였다 주셔서 감사합니다. 이제 Xampp을 사용하고 브라우저를 통해 프록시 동기화를 허용합니다.

관련 문제