راکت
حل شده

علت ارور POST http:localhost:8000 500 Internal Server Error

1 پاسخ

سلام دوستان
علت ارور زیر توی کد من چیه :
(POST http://localhost:8000/api/admins/create/500 (Internal Server Error
کد ارسال پست :

<script>
        $('form').on('click', 'button.button', function() {

            var info = [$("#name").val(), $("#email").val(), $("#password").val()];

            response = ajaxRequest("http://localhost:8000/api/admins/create/", "POST", info);

            if (response === false) {
                swal({
                    title: "خطا سمت سرور",
                    text: response.message,
                    type: "error",
                    showCancelButton: false,
                    confirmButtonClass: 'btn-error waves-effect waves-light redirct',
                    confirmButtonText: 'تایید',
                });
            }

            if (response.status === true) {
                swal({
                    title: "موفقیت",
                    text: response.message,
                    type: "success",
                    showCancelButton: false,
                    confirmButtonClass: 'btn-success waves-effect waves-light redirct',
                    confirmButtonText: 'تایید',
                });
            }

        });
    </script>

کد ایجکس :

function ajaxRequest(url, method = "GET", myData = null) {
    var response = false;
    $.ajax({
        type: method,
        async: false,
        url: url,
        data: myData,
        success: function (data) {
            response = data;
            alert(data);
        },
        error: function (data) {   
            response = data;
            alert(data);
        }
    });
    return response;
}

ممنون میشم راهنمایی کنید.

ثبت پرسش جدید

پاسخ‌ها

1
محمدحسن یگانه
محمدحسن یگانه
@mhyeganeh

تخصص: Full-Stack Web Developer Freelancer

بهترین پاسخ

کد خطاهای 5xx به معنای ارور در سمت سرور هست و حتما جایی از کدهای بک اندتون (یعنی مثلا تو کنترلرتون) اشتباه دارید.

اینکه خطا رو هم به این صورت نشون میده به این دلیل هست که در فایل .env تون حالت debug غیرفعال شده. در حالت لوکال بهتره که فعالش کنید تا متن دقیق ارور رو مشاهده کنید.

اگر هم در حالت production هستید، به فایل storage/log مراجعه کنید و ببینید آخرین خطای ثبت شده چیه. مجددا اونجا توضیحات دقیقترش نوشته شده.

شاید پاسخ شما همین‌جا باشد

برای ارسال پاسخ لازم است وارد شده یا ثبت‌نام کنید

ورود یا ثبت‌نام