【问题标题】:How fix error POST ... net::ERR_CONNECTION_RESET如何修复错误 POST ... net::ERR_CONNECTION_RESET
【发布时间】:2017-08-17 10:59:53
【问题描述】:

我有一个带有 ckeditor 插件的文本区域。之前,我使用它没有问题,并且可以正确存储数据。但现在我收到错误“POST”... path/url ... net :: ERR_CONNECTION_RESET。当我尝试进入运行一段好文本的过程时。但是当我输入长文本并包含一些代码时,会出现错误。 peroses storage 我做了如下。 p_post.php(表单)-> p_post.js(验证)-> f_post.php(插入函数)。

以下是脚本p_post.js

jQuery(function($) {
    var val_holder;
    $("form input[name='btnsubmit']").click(function() { // triggred click
        val_holder      = 0;
        var txtjudul    = jQuery.trim($("form input[name='txtjudul']").val()); // email field

        if(txtjudul == "") {
            $("span.txtjudul_val").html("Judul tidak boleh kosong.");
        val_holder = 1;
        }
        if(val_holder == 1) {
            return false;
        }

        val_holder = 0;

        $("span.validation").html("");

    var datastring = $('#mainform');            
    datastring.on('submit', function(e) {
    e.preventDefault();



      $.ajax({
      url: 'http://example.com/fungsi/f_post.php',
      type: 'POST',
      dataType: 'html',
      data: datastring.serialize(),
      beforeSend: function() {
      },

                    success: function(e) {
                        if(e == 1) {
                            $("span.txtalert_val").html("Judul, Isi & Tags tidak boleh kosong!!");
                        } else {
                            if(e == 3) {
                                $("form input[type='text']").val('');

                                setTimeout(function(){
                                document.location.reload();
                                },1000);

                                datastring.trigger('reset');
                        }
                        }
                    }
      });
        });
    });
});

插入功能没问题。

【问题讨论】:

  • 尝试为 $.ajax 参数添加超时:timeout: 3600 *5,
  • 这是在什么机器上运行的?窗户,Linux?另外,PHP 代码是做什么的?是否涉及一些递归?
  • @PunchyRascal 我有这个问题,涉及到很多递归。我该如何解决?
  • @OlowookereEmmanuel 在这里查看答案 - stackoverflow.com/questions/11593047/… 基本上对我来说,php 代码做了太多递归(我相信通过 preg_replace_callback),因此有必要编辑 apache 二进制文件以增加此限制。跨度>

标签: javascript php jquery ajax


【解决方案1】:

这类错误一般是在服务器中产生的。您应该检查服务器中的错误。

如果您将 WindowsApache 结合使用,事件查看器应用程序日志是收集更多信息的良好开端

*nix,您应该检查您的网络服务器日志

【讨论】:

    【解决方案2】:

    我解决了一个奇怪的错误,当IP地址冲突时,AJAX post请求也会收到这种错误。

    【讨论】:

      猜你喜欢
      • 2020-07-18
      • 2020-03-23
      • 1970-01-01
      • 1970-01-01
      • 2020-03-25
      • 2019-09-07
      • 1970-01-01
      • 2019-10-30
      • 1970-01-01
      相关资源
      最近更新 更多