我正在使用Codeigniter并发送ajax请求。在实时服务器上,它正在运行,但是在我的本地主机上,它显示此错误:


警告:未知:输入变量超过1000。要增加限制,请在php.ini中更改max_input_vars。在第0行的Unknown中


表格数据:





$.ajax({
    url: site_url+'design/save_image',
    type: 'POST',
    /*dataType: "json",*/
    data: {
        json: $('#json').text(),
        file: generate_file_name,
        product: productss,
        jsn: jsn
    },
    async: false,
    success: function(res)
    {
        // console.log(res); return false;
        if(res == 'done')
        {
            console.log('done');
            $('.loading').hide();
            // $('#json').html('<a href="shorts.jpg">Open new file</a>');
            // event.preventDefault();

            $('#tjs').remove();
            $('.tjs_canvas').prepend('<canvas id="tjs" style="width: 100%; height:500px"></canvas>');
            $('#loading').show();
            // init('shorts2.mtl', 'shorts2.obj');
            // animate();
            location.reload();
        }
        else {console.log('error: '+res);}
    },
    error: function(res){
        console.log(res); return false;
        console.log('error: '+res);
    },
    beforeSend: function(){
        if (typeof(Storage) !== "undefined")
        {
            sessionStorage.setItem('base', $('#color_svg_1').val());
            sessionStorage.setItem('middle', $('#color_svg_2').val());
            sessionStorage.setItem('top', $('#color_svg_3').val());
        }
        else alert('Local Storage Not Found. Please use chrome or firefox for best experience.');
        $('.loading').fadeIn();
    }
});

最佳答案

首次打开xamppserver

打开配置=>打开Appache(httpd.conf)文件

在目录标签中,在“ AllowOverride none”之后,添加以下行“ php_value max_input_vars 1000000”

保存文件并重新启动xampp Server之后

10-08 06:38