IT

크롬 네트:ERR_INCOMPLETE_CHUNKED_ENCODING 오류

itgroup 2023. 1. 1. 11:09
반응형

크롬 네트:ERR_INCOMPLETE_CHUNKED_ENCODING 오류

지난 두 달 동안 Chrome의 개발자 콘솔에서 다음과 같은 오류가 발생했습니다.

net::ERR_INCOMPLETE_CHUNKED_ENCODING

증상:

  • 페이지가 로드되지 않습니다.
  • 잘라낸 CSS 및 JS 파일.
  • 페이지가 걸려 있다.

서버 환경:

  • 아파치 2.2.22
  • PHP
  • 우분투

사내 Apache 서버에서 이 문제가 발생하고 있습니다.그것은 다른 누구에게도 일어나지 않는다.이 문제를 겪고 있는 사용자는 물론 개발팀의 다른 사용자도 없습니다.

다른 사람들은 똑같은 버전의 크롬으로 똑같은 서버에 접속하고 있다.또한 모든 확장기능을 해제하고 Inkognito 모드로 브라우징을 시도했지만 효과가 없었습니다.

Firefox를 사용했는데 똑같은 현상이 발생하고 있습니다.잘린 파일이나 뭐 그런 거요유일한 것은 Firefox는 콘솔 오류를 발생시키지 않기 때문에 Firebug를 통해 HTTP 요청을 검사하여 문제를 확인해야 한다는 것입니다.

Apache의 응답 헤더:

Cache-Control:no-store, no-cache, must-revalidate, post-check=0, pre-check=0
Connection:close
Content-Encoding:gzip
Content-Type:text/html; charset=utf-8
Date:Mon, 27 Apr 2015 10:52:52 GMT
Expires:Thu, 19 Nov 1981 08:52:00 GMT
Pragma:no-cache
Server:Apache/2.2.22 (Ubuntu)
Transfer-Encoding:chunked
Vary:Accept-Encoding
X-Powered-By:PHP/5.3.10-1ubuntu3.8

테스트 중에 htaccess 파일에서 HTTP 1.0을 강제로 실행함으로써 문제를 해결할 수 있었습니다.

SetEnv downgrade-1.0

이것으로 문제가 해소됩니다.단, HTTP 1.1에서HTTP 1.0을 강제하는 것은 적절한 솔루션이 아닙니다.

업데이트: 이 문제는 저만 겪고 있기 때문에 클라이언트 측 문제인지 아닌지에 대해 더 많은 시간을 할애할 필요가 있다고 생각했습니다.Chrome 설정으로 이동하여 "Restore to Default" 옵션을 사용하면 10~20분 정도 문제가 사라집니다.그리고 다시 돌아온다.

좋습니다. 세 번 테스트해 봤는데 안티바이러스(ESET NOD32 ANTIVUS 5)에 의한 것이라고 100% 확신하고 있습니다.

실시간 보호를 해제할 때마다 문제가 사라집니다.오늘 실시간 보호를 6-7시간 동안 해제했지만 문제가 발생하지 않았습니다.

조금 전에 전원을 다시 켰는데, 1분 안에 문제가 드러났습니다.

지난 24시간 동안 만약을 위해 실시간 보호 기능을 다시 켜거나 껐습니다.매번 - 결과는 동일합니다.

업데이트: Kaspersky 안티바이러스 실시간 보호와 동일한 문제를 겪고 있는 다른 개발자를 만났습니다.그는 그것을 무효화했고 문제는 사라졌습니다.이 문제는 ESET에만 국한된 것은 아닌 것 같습니다.

에러는, 페이지 송신중에 크롬이 절단된 것을 나타내고 있습니다.당신의 문제는 그 이유를 알아내려고 하는 것입니다.

이것은 Chrome의 몇 가지 버전에 영향을 주는 기존의 문제일 수 있습니다.이 버전들은 전송되는 청크의 콘텐츠 길이와 표현된 청크의 크기에 매우 민감한 문제라는 것을 알 수 있습니다.즉, 약간 불완전한 헤더 문제입니다.

한편, 서버가 단말기의 0-length 청크를 송신하지 않는 경우가 있습니다.한가?ob_flush();크롬(또는 접속 등)이 느릴 수도 있습니다.따라서 연결이 닫히면 페이지가 아직 로드되지 않습니다.왜 이런 일이 일어나는지 모르겠어요.

편집증적인 프로그래머의 대답은 다음과 같습니다.

<?php
    // ... your code
    flush();
    ob_flush();
    sleep(2);
    exit(0);
?>

이 경우 스크립트가 타임아웃된 경우가 있습니다.왜 그것이 당신에게만 영향을 미치는지 잘 모르겠습니다만, 그것은 많은 경주 조건까지 내려갈 수 많은.그건 완전히 추측이다.스크립트 실행 시간을 연장하는 것으로, 이것을 테스트할 수 있습니다.

<?php
    // ... your while code
    set_time_limit(30);
    // ... more while code
?>

또한 Chrome 설치를 업데이트하기 위해 필요한 만큼 간단하게 할 수도 있습니다(이 문제는 Chrome에 따라 다릅니다).

업데이트: (같은 로컬 호스트에서) PHP가 출력 버퍼링 중 치명적인 오류가 발생하였을 때 이 오류를 복제할 수 있었습니다.출력이 너무 엉망으로 엉망이 되어 있어서 별로 쓸모가 없을 것 같습니다(헤더만 있어도 내용이 적거나 전혀 없습니다).

특히, PHP가 포기될 때까지 실수로 코드가 반복적으로 호출되었습니다.따라서 서버는 터미널 0-length 청크를 전송하지 않았습니다.이것이 제가 이전에 식별한 문제입니다.

츠미야이 질문에 대한 대부분의 다른 답을 시도한 후 추적했습니다.이 문제는 의 소유자와 허가에 의해 발생하였습니다./var/lib/nginx 구체적으로 '하다'입니다./var/lib/nginx/tmp디렉토리가 올바르지 않습니다.

tmp 디렉토리는 fast-cgi에서 응답 생성 시 특정 크기를 초과하는 경우에만 캐시하기 위해 사용됩니다.따라서 이 문제는 간헐적으로 발생하며 생성된 응답이 큰 경우에만 발생합니다.

nginx <host_name>.error_log이치노

, 「」의 ./var/lib/nginx엔긴스

스토리지 디바이스의 공간이 부족하여 임시 파일을 생성할 수 없을 때 간헐적으로 발생하는 현상도 목격했습니다.이 경우의 해결책은 디바이스의 공간을 확보하는 것입니다.

모든 클라이언트에 대해 다음과 같이 수정해야 합니다.

//Gather output (if it is not already in a variable, use ob_start() and ob_get_clean() )    

// Before sending output:
header('Content-length: ' . strlen($output));

하지만 제 경우에는 다음과 같은 방법이 더 나은 선택이었고 수정도 이루어졌습니다.

.htaccess:

php_value opcache.enable 0

5번, 5번, '5'입니다.나는 해결책을 찾기 위해 몇 시간을 보냈다.Windows 에서는 안티바이러스를 무효로 하면 첫눈에 문제가 해결됩니다.그런데 바이러스 대책 없이 다른 Linux PC에서 문제가 발견되었습니다. logsnginx 에 . ★★★uwsgi' 것에 대한 것은 파이프 고장'에 대한 정보를 보여줬지만 모든 요청에 대한 정보는 아니었습니다."" "Database log"에서 때 찾은 "Database log"에 남은 .df 설명은 캐시를 하기 위한 요청을 해야 함), 응답을 할 수 있습니다.안티바이러스가 해결된 이유에 대한 설명은 브라우저 캐시를 방지하기 위해서입니다(모든 요구를 체크해야 합니다).다만, 일부 이상한 동작을 하는 브라우저는 단순히 잘못된 응답을 무시하고 캐시된 응답을 표시할 수 있습니다.

에는.../usr/local/var/run/nginx/fastcgi_temp/3/07/0000000073" failed (13: Permission denied)크롬 네트ERR_INCOMPLETE_CHUNKED_ENCODING이다.

는 그것을 제거해야만 했다./usr/local/var/run/nginx/.nginx 시、 nginx 。

$ sudo rm -rf /usr/local/var/run/nginx/
$ sudo nginx -s stop
$ sudo mkdir /usr/local/var/run/nginx/
$ sudo chown nobody:nobody /usr/local/var/run/nginx/
$ sudo nginx

수 이 하고 localhost 를 사용하고 있는 는, 「」, 「」, 「」, 「」, 「」, 「」, 「」, 「」를 참조해 주세요.nginx.

  1. Server로 이동하여 다음과 같이 nginx.conf를 엽니다.

    nano etc/nginx/nginx.conf

  2. http 블록에 다음 행을 추가합니다.

    proxy_off;

  3. 파일을 저장하고 종료합니다.

이것으로 문제가 해결되었다

크롬의 문제로 알려져 있다.Chrome과 Chromium 버그 트래커에 따르면 이에 대한 범용 솔루션은 없습니다.이 문제는 서버 유형 및 버전과 관련이 없으며 Chrome에서 발생합니다.

★★Content-Encoding header header header header header header 。identity이 문제를 해결해주었습니다.

developer.mozilla.org 에서

identity | 아이덴티티 함수(압축 또는 변경 없음)를 나타냅니다.

따라서 Chrome이 gzip compress를 올바르게 실행할 수 없는 경우가 있습니다.

가장 쉬운 해결책은 nginx.conf에서 설정된 프록시 위치의 proxy_read_timeout을 더 높은 값(120s 등)으로 늘리는 것입니다.

location / {
....
proxy_read_timeout 120s
....
}

이 솔루션은 https://rijulaggarwal.wordpress.com/2018/01/10/atmosphere-long-polling-on-nginx-chunked-encoding-error/에서 찾을 수 있습니다.

저도 비슷한 문제가 생기기 시작했어요.또, 페이지에 서수치가 255(멀티바이트)를 넘는 UTF-8 문자가 포함되어 있는 경우에만 이 문제가 발생하고 있는 것을 알 수 있었습니다.

결국 문제가 된 것은 Content-Length 헤더가 어떻게 계산되었는가 하는 것입니다.기본 백엔드는 바이트 길이가 아니라 문자 길이를 계산하는 것이었습니다.content-length 헤더를 끄면 백엔드 템플릿시스템을 수정할 수 있을 때까지 일시적으로 문제가 해결되었습니다.

이 에러가 발생했을 때(javascript 에서 AJAX 콜을 발신하고 있을 때), 컨트롤러로부터의 응답이 잘못되었기 때문에 유효한 형식이 아닌 JSON을 반환하고 있었습니다.

하드 드라이브의 빈 공간이 부족하기 때문에 발생한 현상입니다.

문제는 Avast AV였습니다.그것을 무효로 하자마자, 문제는 없어졌습니다.

하지만 저는 이 행동의 원인을 꼭 알고 싶습니다.

만약 누군가가 MOODLE과 같은 문제를 가지고 있다면, 나는 단지 너와 나의 경험을 공유하고 싶었어.

우리의 무들 플랫폼은 갑자기 매우 느렸습니다.대시보드를 로드하는 데 보통보다 약 2~3배(최대 6초)가 걸렸고, 일부 페이지는 전혀 로드되지 않았습니다(404 에러가 아니라 공백 페이지).Developer Tools Console 。net::ERR_INCOMPLETE_CHUNKED_ENCODING.

이 에러를 검색하면 Chrome이 문제인 것 같습니다만, 여러가지 브라우저에 문제가 있었습니다.문제를 발견하기 며칠 전부터 데이터베이스를 몇 시간 동안 조사하고 비교한 후 누군가가 이벤트 모니터링 기능을 활성화했습니다.그러나 "Config changes(구성 변경)" 로그에는 이 변경 내용이 표시되지 않았습니다.이벤트 모니터링을 끄면 문제가 해결되었습니다. 이벤트 모니터링에 대해 정의된 규칙이 없습니다.

MariaDB와 PHP 5.4에서 Moodle 3.1.2+를 실행하고 있습니다.

이 문제는 몇 년 동안 다른 수백 대의 서버에 배포된 동일한 코드를 사용하여 두 개의 다른 클라이언트 서버에서 발생하였습니다.

이러한 클라이언트의 경우 주로 스트리밍 HTML을 사용하는 PHP 스크립트에서 발생하였습니다.즉, "Connection: close" 페이지에서는 출력을 사용할 수 있게 되었을 때 출력이 브라우저로 전송되었습니다.

PHP 프로세스와 웹 서버 간의 접속이 스크립트가 완료되기 전, 그리고 타임아웃이 발생하기 훨씬 전에 너무 일찍 끊어졌음이 판명되었습니다.

메인 php.ini 파일에서 opcache.fast_ini = 1 이 문제가 발생했습니다.이 디렉티브는 디폴트로 디세블로 되어 있습니다만, 일부의 서버 관리자는, 여기서 퍼포먼스가 향상한다고 생각하고 있는 것 같습니다.모든 테스트에서 이 설정을 사용하여 긍정적인 차이를 발견한 적이 없습니다.제 경험상 일부 스크립트는 실제로 실행 속도가 느려지고 있으며 스크립트가 실행 중일 때 셧다운으로 이행하거나 웹 서버가 버퍼에서 아직 읽었을 때 실행 종료 시에도 shutdown으로 이행하는 끔찍한 기록이 있습니다.2013년의 오래된 버그 리포트는 2017년 2월 현재 해결되지 않았습니다.이 보고서는 https://github.com/zendtech/ZendOptimizerPlus/issues/146과 관련이 있을 수 있습니다.

이 ERR_로 인해 다음 오류가 발생하였습니다.INCOMPLETE_CHUNKED_ENCODING ERR_SPDY_PROTOCOL_ERROR 상관 세그먼트 장애가 기록될 수 있으며 기록되지 않을 수도 있습니다.

둘 중 하나가 발생하면 phpinfo를 확인하고 opcache.fast_shutdown이 비활성화되어 있는지 확인합니다.

이 문제가 발생했습니다(ERR_ 표시).크롬에서는 INCOMPLETE_CHUNKED_ENCODING, 다른 브라우저에서는 없음)문제는 호스팅 프로바이더인 GoDaddy가 출력 끝에 모니터링 스크립트를 추가하는 것이었습니다.

https://www.godaddy.com/community/cPanel-Hosting/how-to-remove-additional-quot-monitoring-quot-script-added/td-p/62592

죄송하지만 정확한 답변은 드릴 수 없습니다.하지만 저도 이 문제에 부딪혔고, 적어도 제 경우에는 이 문제를 해결할 방법을 찾았습니다.PHP에 대해 더 잘 알고 있는 다른 사람에게 힌트를 줄 수 있을지도 모른다.

이 시나리오에서는 어떤 함수에 어레이가 전달되어 있습니다.이 배열의 내용은 HTML 문자열을 생성하여 브라우저로 반환하고 나중에 인쇄되는 글로벌 변수 안에 모든 문자열을 배치하는 데 사용됩니다.(이 함수는 실제로는 아무것도 반환하지 않습니다.허술한 건 알지만, 그게 중요한 건 아니에요.)이 배열 내부에는 특히 이 함수 외부에서 정의된 중첩된 연관 배열을 참조로 전송하는 몇 가지 요소가 있습니다.삭제 프로세스를 통해 참조된 요소를 설정 해제하려는 시도를 포함하여 이 함수 내의 이 배열 내의 요소를 조작하면 크롬이 그물을 던지게 된다는 것을 알게 되었습니다.ERR_INCOMPLETE_CHUNKED_ENCODING 오류가 발생하여 콘텐츠가 표시되지 않습니다.이는 글로벌 변수의 HTML 문자열이 정확히 일치하고 있다는 사실에도 불구하고 발생합니다.

애초에 어레이 요소에 참조를 적용하지 않도록 스크립트를 재툴링해야 정상 동작을 재개할 수 있었습니다.이것은 실제로 Php 버그가 content-length 헤더에서 벗어난 참조된 요소의 존재와 관련이 있는 것으로 생각되지만, 저는 이것에 대해 확실히 말할 수 있을 만큼 충분히 알지 못합니다.

Chrome과 Firefox 사이트에서 이 문제가 발생했습니다.Avast Web Shield를 끄면 사라집니다.html5 boilplate htaccess를 html5 파일에 추가하여 Web Shield를 실행 중인 상태에서 작동시킬 수 있었던 것 같습니다.

# ------------------------------------------------------------------------------
# | Expires headers (for better cache control)                                 |
# ------------------------------------------------------------------------------

# The following expires headers are set pretty far in the future. If you don't
# control versioning with filename-based cache busting, consider lowering the
# cache time for resources like CSS and JS to something like 1 week.

<IfModule mod_expires.c>

    ExpiresActive on
    ExpiresDefault                                      "access plus 1 month"

  # CSS
    ExpiresByType text/css                              "access plus 1 week"

  # Data interchange
    ExpiresByType application/json                      "access plus 0 seconds"
    ExpiresByType application/xml                       "access plus 0 seconds"
    ExpiresByType text/xml                              "access plus 0 seconds"

  # Favicon (cannot be renamed!)
    ExpiresByType image/x-icon                          "access plus 1 week"

  # HTML components (HTCs)
    ExpiresByType text/x-component                      "access plus 1 month"

  # HTML
    ExpiresByType text/html                             "access plus 0 seconds"

  # JavaScript
    ExpiresByType application/javascript                "access plus 1 week"

  # Manifest files
    ExpiresByType application/x-web-app-manifest+json   "access plus 0 seconds"
    ExpiresByType text/cache-manifest                   "access plus 0 seconds"

  # Media
    ExpiresByType audio/ogg                             "access plus 1 month"
    ExpiresByType image/gif                             "access plus 1 month"
    ExpiresByType image/jpeg                            "access plus 1 month"
    ExpiresByType image/png                             "access plus 1 month"
    ExpiresByType video/mp4                             "access plus 1 month"
    ExpiresByType video/ogg                             "access plus 1 month"
    ExpiresByType video/webm                            "access plus 1 month"

  # Web feeds
    ExpiresByType application/atom+xml                  "access plus 1 hour"
    ExpiresByType application/rss+xml                   "access plus 1 hour"

  # Web fonts
    ExpiresByType application/font-woff                 "access plus 1 month"
    ExpiresByType application/vnd.ms-fontobject         "access plus 1 month"
    ExpiresByType application/x-font-ttf                "access plus 1 month"
    ExpiresByType font/opentype                         "access plus 1 month"
    ExpiresByType image/svg+xml                         "access plus 1 month"

</IfModule>

# ------------------------------------------------------------------------------
# | Compression                                                                |
# ------------------------------------------------------------------------------

<IfModule mod_deflate.c>

    # Force compression for mangled headers.
    # http://developer.yahoo.com/blogs/ydn/posts/2010/12/pushing-beyond-gzipping
    <IfModule mod_setenvif.c>
        <IfModule mod_headers.c>
            SetEnvIfNoCase ^(Accept-EncodXng|X-cept-Encoding|X{15}|~{15}|-{15})$ ^((gzip|deflate)\s*,?\s*)+|[X~-]{4,13}$ HAVE_Accept-Encoding
            RequestHeader append Accept-Encoding "gzip,deflate" env=HAVE_Accept-Encoding
        </IfModule>
    </IfModule>

    # Compress all output labeled with one of the following MIME-types
    # (for Apache versions below 2.3.7, you don't need to enable `mod_filter`
    #  and can remove the `<IfModule mod_filter.c>` and `</IfModule>` lines
    #  as `AddOutputFilterByType` is still in the core directives).
    <IfModule mod_filter.c>
        AddOutputFilterByType DEFLATE application/atom+xml \
                                      application/javascript \
                                      application/json \
                                      application/rss+xml \
                                      application/vnd.ms-fontobject \
                                      application/x-font-ttf \
                                      application/x-web-app-manifest+json \
                                      application/xhtml+xml \
                                      application/xml \
                                      font/opentype \
                                      image/svg+xml \
                                      image/x-icon \
                                      text/css \
                                      text/html \
                                      text/plain \
                                      text/x-component \
                                      text/xml
    </IfModule>

</IfModule>

# ------------------------------------------------------------------------------
# | Persistent connections                                                     |
# ------------------------------------------------------------------------------

# Allow multiple requests to be sent over the same TCP connection:
# http://httpd.apache.org/docs/current/en/mod/core.html#keepalive.

# Enable if you serve a lot of static content but, be aware of the
# possible disadvantages!

 <IfModule mod_headers.c>
    Header set Connection Keep-Alive
 </IfModule>

수정사항은 다음과 같습니다.

<?php  ob_start(); ?>
<!DOCTYPE html>
<html lang="de">
.....
....//your whole code
....
</html>
<?php
        ob_clean();
ob_end_flush();

ob_flush();

?>

이것이 장래에 누군가에게 도움이 되기를 바라며, 제 경우는 Kaspersky의 문제이지만, 위의 수정은 매우 효과적입니다.

제 경우 웹 API 리턴 페이로드의 json 시리얼라이제이션 중에 발생하였습니다.- 저는 엔티티 프레임워크 모델에서 '원형' 참조를 가지고 있었습니다.단순한 1대 다 객체 그래프를 되돌리고 있었습니다만, 자녀는 부모에 대한 참조를 가지고 있었습니다.이것은 명백히 json 시리얼라이저는 좋아하지 않습니다.상위 항목을 참조하던 자식에서 속성을 제거하면 문제가 해결되었습니다.

이것이 비슷한 문제를 안고 있는 사람에게 도움이 되기를 바랍니다.

nginx 폴더 권한을 확인하고 그에 대한 Appache 권한을 설정합니다.

chown -R www-data:www-data /var/lib/nginx

는 ★★★★★★★★★★★★★★를 받고 있었다.net::ERR_INCOMPLETE_CHUNKED_ENCODING서버 에러 로그를 자세히 조사해 보니, PHP 스크립트 실행 타임 아웃이 원인인 것을 알 수 있었습니다.

PHP 스크립트 위에 다음 행을 추가하면 해결되었습니다.

ini_set('max_execution_time', 300); //300 seconds = 5 minutes

참조: 치명적인 오류: 최대 실행 시간 30초를 초과했습니다.

ERR_INCOMPLETE_CHUNKED_ENCODING 탭으로 . net 에 알 수 있습니다.「 newtork 」 :t 、 「 vendor . 」확인해보니 js파일의 사이즈가 6.5mb까지 큰 것 같습니다.이렇게 Js사용하고 있는 했습니다.ng build명령어를 작성합니다. ★★★★★★★★★★★★★★★★를 사용했을 때ng build --prod --aot --vendor-chunk --common-chunk --delete-output-path --buildOptimizer그것은 나에게 효과가 있었다.https://github.com/angular/angular-cli/issues/9016 를 참조해 주세요.

2를 하여 이해 냈습니다.lib/그에 적절한 하는 것입니다.2022년 Amazon Linux 2는 /var/lib/nginx입니다.가 "nginx"였기 때문에user은 다음과 같았다 령음 음음 음음 음음 음 then then then then then then then 。

sudo chown -R user:user /var/lib/nginx/

글쎄요. 저도 얼마 전에 이런 질문을 받았어요.마지막으로 이 문제에 대한 해결책을 얻을 수 있습니다.

저의 문제 증상도 페이지가 로드되지 않고 json 데이터가 랜덤으로 잘려나간 것을 발견하는 것입니다.

다음은 이 문제를 해결하는 데 도움이 될 수 있는 해결책입니다.

1.Kill the anti-virus software process
2.Close chrome's Prerendering Instant pages feature
3.Try to close all the apps in your browser
4.Try to define your Content-Length header
  <?php
     header('Content-length: ' . strlen($output));
  ?>
5.Check your nginx fastcgi buffer is right 
6.Check your nginx gzip is open

존재하지 않는 루프나 아이템이 있으면 이 문제에 직면합니다.

크롬에서 앱을 실행할 때 페이지가 비어 있고 응답하지 않습니다.

시나리오 시작:

개발 환경: MAC, STS 3.7.3, tc Pivotal Server 3.1, Spring MVC Web,

${myObj.getfName()}의 경우

시나리오 종료:

문제의 이유: getfName() 함수가 myObj에 정의되어 있지 않습니다.

도움이 되길 바랍니다.

서버가 청크 전송 패킷을 올바르게 처리하지 못하고 있는 것 같습니다.전체 파일이 전송되었음을 나타내려면 청크된 파일을 터미널 청크로 종단해야 합니다.따라서 다음 코드가 작동할 수 있습니다.

echo "\n";
flush();
ob_flush();
exit(0);

내 경우 서버에서 mysqlnd_ms php 확장 설정이 중단되었습니다.재미있는 것은 짧은 기간 동안 요청에도 잘 작동했다는 것입니다.서버 에러 로그에 경고가 기록되어 있어 신속하게 수정했습니다.

이것은 여러 원인과 해결책에서 흔히 볼 수 있는 문제이기 때문에, 이 문제를 필요로 하는 사람을 위해 여기에 답을 적어 두겠습니다.

는 ★★★★★★★★★★★★★★를 받고 있었다.net::ERR_INCOMPLETE_CHUNKED_ENCODINGChrome, osx, php70, httpd24 조합에서 사용되지만 운영 서버에서 동일한 코드가 정상적으로 실행되었습니다.

처음에는 일반 로그를 추적했지만 실제로는 아무것도 나타나지 않았습니다. »ls -latersystem.log에서 가장 최근에 터치된 파일입니다./var/log은 '을 낳았습니다

Saved crash report for httpd[99969] version 2.4.16 (805) 
to /Library/Logs/DiagnosticReports/httpd.crash

내용:

Process:               httpd [99974]
Path:                  /usr/sbin/httpd
Identifier:            httpd
Version:               2.4.16 (805)
Code Type:             X86-64 (Native)
Parent Process:        httpd [99245]
Responsible:           httpd [99974]
User ID:               70

PlugIn Path:             /usr/local/opt/php70-mongodb/mongodb.so
PlugIn Identifier:       mongodb.so

A brew uninstall php70-mongodb a. a. a.httpd -k restart나중에 모든 것이 순조로웠다.

제 경우 html 문제였습니다.json 응답에 '\n'이 있어 문제가 발생하였습니다.그래서 그걸 없앴어요.

언급URL : https://stackoverflow.com/questions/29894154/chrome-neterr-incomplete-chunked-encoding-error

반응형