>  Q&A  >  본문

javascript ajax 버튼은 http://127.0.0.1에서는 잘 작동하지만 http://localhost:8888/xxx/public에서는 오류가 발생하고 실패합니다.

나는 laravel 10 php 8.10으로 작업하고 있는데 여기서 javascript ajax 버튼은 php artisan Serve http://127.0.0.1에서 잘 작동하지만 **MAMP PRO**(localhost:8888)에서 오류가 발생합니다(요청 처리 오류). URL http://localhost:8888/xxx/public에서는 작동하지 않습니다. 다음은 html 및 js의 일부입니다.

이 문제를 해결하는 데 도움이 필요합니다.

으아악

이 문제를 해결하는 데 도움이 필요합니다.

P粉718165540P粉718165540394일 전707

모든 응답(1)나는 대답할 것이다

  • P粉384366923

    P粉3843669232023-09-22 15:29:36

    MAMP Apache 포트가 실제로 포트 80이 아닌 포트 8888로 설정되어 있습니까?

    나는 이 작업을 몇 번 수행했으며(테스트용 포트 8888, 배포용 포트 80) localhost:8888 대신 localhost를 대상으로 하는 Ajax 호출을 유지했거나 그 반대의 경우도 마찬가지였습니다.

    또는 Ajax 호출에서 8888 포트를 명시적으로 지정해야 할 수도 있습니다. 예:

    url: 'http://localhost:8888/admin/update-socialmedia-status'

    도움이 되었기를 바랍니다.

    회신하다
    0
  • 취소회신하다