服务器不懂jsonp

时间:2015-09-18 04:54:17

标签: php apache .htaccess jsonp

我在服务器上上传了jsonp文件,jsonp文件中有一些脚本正在我的php文件中使用。

它在本地工作得非常好,但是当它上传到服务器上时,它会显示内部服务器错误

有人知道如何处理这件事。

一些见解:

  • 本地和实时服务器相同
  • php和Apache版本相同

我的jsonp文件:

define({ "content" : "<script id=\"bq-campaign\" type=\"text/template\">\n    <form action=\"javascript:void(0)\">\n        <div class=\"bq-layout\">\n        <% if (_bqOptions.whitelabel === 'n') {%>\n          <div class=\"bq-progressbar\"><div class=\"bq-progress\"></div></div>\n        <%}%>\n        <div class=\"bq-header\"></div>\n\n        <div class=\"bq-fields-cnt\">\n            <div class=\"bq-fields\"></div>\n        </div>\n\n        <div class=\"bq-errors\"></div>\n\n        <div class=\"bq-controls\"></div>\n\n        <div class=\"bq-tcpa\"></div>\n        <div class=\"bq-disclaimer\"></div>\n\n        <div class=\"bq-footer\">\n            <div class=\"page-footer\">\n                <div class=\"page-pp-tc\">\n                    <a href=\"privacy.php\" target=\"_blank\">Privacy Policy</a> -\n                    <a href=\"privacy.php\" target=\"_blank\">Terms of Use</a>\n                </div>\n            </div>\n        </div>\n   </div>\n        <div id=\"bq-popup-container\"></div>\n    </form>\n</script>\n\n<script id=\"bq-header\" type=\"text/template\">\n    <% if (_bqOptions.whitelabel !== 'n') {%>\n      <div class=\"tabheader\"></div>\n    <%}%>\n\n    <h1><%= preFillStr(header.title) %></h1>\n    <p class=\"call-to-action\"> <%= preFillStr(header.subTitle) %></p>\n    <div class=\"first-line-divider\"></div>\n</script>\n"});

jsonp文件有效,并且在本地工作正常,所以我假设服务器不支持mime类型,所以如果有人有任何解决方法或建议,请告诉我。

由于 阿米特

0 个答案:

没有答案
相关问题