나는 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의 일부입니다.
이 문제를 해결하는 데 도움이 필요합니다.
으아악이 문제를 해결하는 데 도움이 필요합니다.
MAMP Apache 포트가 실제로 포트 80이 아닌 포트 8888로 설정되어 있습니까?
나는 이 작업을 몇 번 수행했으며(테스트용 포트 8888, 배포용 포트 80) localhost:8888 대신 localhost를 대상으로 하는 Ajax 호출을 유지했거나 그 반대의 경우도 마찬가지였습니다.
또는 Ajax 호출에서 8888 포트를 명시적으로 지정해야 할 수도 있습니다. 예:
url: 'http://localhost:8888/admin/update-socialmedia-status'
도움이 되었기를 바랍니다.