Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/php/250.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

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/apache-spark/6.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
Javascript I';我在尝试使用ajax、LARAVEL发布图像时遇到错误413(请求实体太大)_Javascript_Php_Ajax_Base64_Http Status Code 413 - Fatal编程技术网

Javascript I';我在尝试使用ajax、LARAVEL发布图像时遇到错误413(请求实体太大)

Javascript I';我在尝试使用ajax、LARAVEL发布图像时遇到错误413(请求实体太大),javascript,php,ajax,base64,http-status-code-413,Javascript,Php,Ajax,Base64,Http Status Code 413,我正在用html2canvas生成图像,我想把它保存在服务器上。当我尝试这样做时,我在控制台中得到了错误413请求实体太大,并且图像没有保存。一切都可以在本地主机上运行,但不能在实时服务器上运行 我已经用谷歌搜索了两天如何解决这个问题,我的php.ini和.htaccess配置正确,所以我很确定这不是问题所在 HTML: 保存 JavaScript: <script language="javascript"> function fb(){

我正在用html2canvas生成图像,我想把它保存在服务器上。当我尝试这样做时,我在控制台中得到了错误413请求实体太大,并且图像没有保存。一切都可以在本地主机上运行,但不能在实时服务器上运行

我已经用谷歌搜索了两天如何解决这个问题,我的php.ini和.htaccess配置正确,所以我很确定这不是问题所在

HTML:

保存
JavaScript:

    <script language="javascript">
  function fb(){
    var w= <?php echo $resolution['width'] ;?>;
    var h= <?php echo $resolution['height'] ;?>;
     $("#picture").show();
html2canvas($('#picture'), {
width: w,
height: h
}).then(function(canvas) {
  var imgData = canvas.toDataURL('image/png');   



    var url = 'export.php';
        $.ajax({ 
            type: "POST", 
            url: url,
            dataType: 'text',
            data: {
                base64data : imgData,
            } 
}); 
})}
</script>

函数fb(){
var w=;
var h=;
$(“#图片”).show();
html2canvas($('图片'){
宽度:w,
身高:h
}).then(功能(画布){
var imgData=canvas.toDataURL('image/png');
var url='export.php';
$.ajax({
类型:“POST”,
url:url,
数据类型:“文本”,
数据:{
Base64数据:imgData,
} 
}); 
})}
PHP:


    <script language="javascript">
  function fb(){
    var w= <?php echo $resolution['width'] ;?>;
    var h= <?php echo $resolution['height'] ;?>;
     $("#picture").show();
html2canvas($('#picture'), {
width: w,
height: h
}).then(function(canvas) {
  var imgData = canvas.toDataURL('image/png');   



    var url = 'export.php';
        $.ajax({ 
            type: "POST", 
            url: url,
            dataType: 'text',
            data: {
                base64data : imgData,
            } 
}); 
})}
</script>
    <?php

    $data = $_REQUEST['base64data']; 
    $image = explode('base64,',$data); 

    file_put_contents('../public/image/myImage.png', base64_decode($image[1]));

?>