2016-11-07 117 views
2

我正在使用Codeigniter併發送ajax請求。在直播服務器是工作,但在我的本地它顯示了這個錯誤:Ajax調用適用於活動服務器,但不適用於本地主機

Warning: Unknown: Input variables exceeded 1000. To increase the limit change max_input_vars in php.ini. in Unknown on line 0

表單數據:

json:data:image/jpeg;base64,/9j/4AAQSkZJRgABAQAAAQABAAD/2wBDAAEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQH/2wBDAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQH/wAARCAQSBBIDAREAAhEBAxEB/8QAHwAAAQUBAQEBAQEAAAAAAAAAAAECAwQFBgcICQoL/8QAtRAAAgEDAwIEAwUFBAQAAAF9AQIDAAQRBRIhMUEGE1FhByJxFDKBkaEII0KxwRVS0fAkM2JyggkKFhcYGRolJicoKSo0NTY3ODk6Q0RFRkdISUpTVFVWV1hZWmNkZWZnaGlqc3R1dnd4eXqDhIWGh4iJipKTlJWWl5iZmqKjpKWmp6ipqrKztLW2t7i5usLDxMXGx8jJytLT1NXW19jZ2uHi4+Tl5ufo6erx8vP09fb3+Pn6/8QAHwEAAwEBAQEBAQEBAQAAAAAAAAECAwQFBgcICQoL/8QAtREAAgECBAQDBAcFBAQAAQJ3AAECAxEEBSExBhJBUQdhcRMiMoEIFEKRobHBCSMzUvAVYnLRChYkNOEl8RcYGRomJygpKjU2Nzg5OkNERUZHSElKU1RVVldYWVpjZGVmZ2hpanN0dXZ3eHl6goOEhYaHiImKkpOUlZaXmJmaoqOkpaanqKmqsrO0tba3uLm6wsPExcbHyMnK0tPU1dbX2Nna4uPk5ebn6Onq8vP09fb3+Pn6/9oADAMBAAIRAxEAPwD/AD/6ACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAKACgAoAK 

$.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(); 
    } 
}); 

回答

2
  1. 首次公開xamppserver
  2. 打開配置=>打開Appache(httpd.conf文件)文件
  3. 在目錄標籤,添加這條線 「php_value max_input_vars 1000000」,有 「AllowOverride無」
  4. 這個後保存文件後重啓& XAMPP服務器
+0

它的工作原理,感謝rizwan zaheer –

1

您應該修改php.ini文件中XAMMP

max_input_vars = 6000

並重新啓動XAMMP服務器(或WAMP你使用的是什麼)

+0

它不起作用。 –

相關問題