Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/php/240.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Php 将laravel与ajax jquery一起使用时出现HTTP/1.0 500内部服务器错误_Php_Jquery_Ajax_Laravel - Fatal编程技术网

Php 将laravel与ajax jquery一起使用时出现HTTP/1.0 500内部服务器错误

Php 将laravel与ajax jquery一起使用时出现HTTP/1.0 500内部服务器错误,php,jquery,ajax,laravel,Php,Jquery,Ajax,Laravel,这是我的jquery ajax $.ajaxSetup({ headers: { 'X-CSRF-TOKEN': $('meta[name="csrf-token"]').attr('content') } }); $.ajax({ type: 'post', url: '/login', data: { 'email' : $('#txtEmail')

这是我的jquery ajax

$.ajaxSetup({
    headers: {
        'X-CSRF-TOKEN': $('meta[name="csrf-token"]').attr('content')
    }
});    
$.ajax({
            type: 'post',
            url: '/login',
            data: {
                'email' : $('#txtEmail').val(),
                'password' : $('#txtPassword').val(),
            },
            dataType: 'json',
            success: function(data) {
                console.log(data);
            }
    });
我在html中添加了meta

<meta name="csrf-token" content="{{ csrf_token() }}">
我的控制器是这样的

Route::post('/login', 'PenggunaController@login');
use Illuminate\Http\Request;

class PenggunaController extends Controller
{
    public function login(Request $request){
        $email = $request->email;
        echo $email;
    }
}

请问,有人能帮我一下吗?我的代码出了什么问题?

500错误意味着问题出在服务器端代码上。不过看起来很简单。尝试在控制台中检查responseText,希望您可以诊断出一个错误或PHP日志,如果它们为空,请检查是否启用了错误报告。感谢大家的帮助,问题已经解决,问题是我无意中删除了控制器类,lol。500错误意味着问题出在您的服务器端代码上。不过看起来很简单。尝试在控制台中检查responseText,希望您可以诊断出一个错误或PHP日志,如果它们为空,请检查是否启用了错误报告。感谢大家的帮助,它已修复,问题是我无意中删除了控制器类,哈哈。