2016-12-14 11 views
0

이 특정 문제에 대해 알 수있는 모든 게시물을 읽었지만 아무 것도 명시 적으로 내 문제를 해결하지 못했습니다. 그래서, 나는 나의 특정한 문제에 관해 게시 할 것이라고 생각했다.Tumblr js MIME 형식 오류가 출력됩니다.

나는 지난 몇 개월 동안 내 웹 사이트에 tumblr.com/js 피드를 돌리고 있으며 갑자기 깨졌습니다.

<div class="tumblrposts"> 

    <script type="text/javascript" src="http://peerlesstree.tumblr.com/js"></script> 

</div> 

: 그냥 몇 달 전에 성공적으로 간단한 HTML 태그를 가진 DIV에 텀블러의 컨텐츠를 가져되었다

Refused to execute script from 'http://peerlesstree.tumblr.com/js' because its MIME type ('text/html') is not executable, and strict MIME type checking is enabled. 

: 나는 크롬에 (겉으로 공통) 오류를 얻고있다

왜 이것이 갑자기 작동하지 않고이 문제에 대한 특정 수정 사항을 찾을 수 없는지 전혀 알 수 없습니다. 사람들이 mime-type 설정을 참조하는 게시물을 보았지만이 작업을 수행 할 수있는 기능을 구현할 수는 없습니다.

다른 Chrome mime 형식 오류 질문을 복제하려고하지 않고 있습니다. 특정 tumblr/js 문제와 내가 읽은 다른 게시물 응답 사이의 연결을 만들 수 없습니다.

감사합니다.

+0

문제는 텀블러 그들은 아마도 과거 (이 한 지점에서 당신을 위해 일에 한하지만, (예를 들어'텍스트/javascript') 올바른 MIME 타입으로 스크립트를 제공하지 않는 것입니다). 다른 게시물은 서버를 제어한다고 가정 할 때 솔루션을 제공합니다. Tumblr 지원팀에 문의하십시오. – approxiblue

+0

'/ js' 링크에 대해 어떻게 알고 있습니까? 나는 전에 그것을 본 적이 없다. – approxiblue

+0

누가 귀하의 웹 사이트를 호스팅합니까? 마임 유형을 편집하기 위해 제어판에 액세스 할 수 있습니까? 서버에 따라 .htaccess 파일, httpd.conf 또는 루트에 다른 유형의 구성 파일이있을 수 있습니다. 여기서 사용 권한이 있으면 MIME 유형을 편집 할 수 있습니다. – lharby

답변

1

이 내가 여기에있는 기본 대답에 확장 : mime-type-in-chrome

PHP 파일이 콘텐츠 형식을 제어하고 JS 콘텐츠에 액세스 할 수없는 readfile()를 사용합니다.

PHP : 그것은 JS 것처럼

<?php header("Content-type: text/javascript"); readfile("http://peerlesstree.tumblr.com/js");?> 

는 다음 HTML은 PHP 파일을 호출합니다.

HTML :

<script type="text/javascript" src="js.php"></script>