我将我们的网站移至较新的服务器-CentOS 6-> 7等。大多数一切都工作正常,但是我对MagnificPopup问题感到困惑。现有服务器正在运行Apache 2.2.15,而新服务器具有Apache 2.4.6。代码和包含的工具是相同的版本。有什么可以解决的已知问题吗?
$.magnificPopup.open({
items: {
src: rootURL + "/html/"+popupurl
},
type: 'ajax',
removalDelay: 300,
mainClass: 'mfp-fade',
callbacks: {
ajaxContentAdded: function () {
$('#closepopup').click(function () { //close popup
$.magnificPopup.close();
});
...
}
}
});
变量popupurl包含应显示的HTML文件名。正如我所说,只能在旧服务器上使用,而不能在新服务器上使用。只需获取The content could not be loaded.
消息即可。
答案 0 :(得分:0)
Alvario-好主意。控制台或网络窗格中没有任何错误。全部显示良好,有200位回应。
虽然让我思考了一下,但在rootURL
变量中发现了一个错字。对其进行了更改并解决了问题。这不是CORS,只是行事。有时候很明显,我们忽略了尝试寻找更深层次的问题。
谢谢!