使用Apache 2.4.6加载宏弹出窗口时,出现“无法加载内容”的提示-但不是Apache 2.2.15

时间:2018-12-19 17:29:23

标签: jquery apache magnific-popup

我将我们的网站移至较新的服务器-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.消息即可。

1 个答案:

答案 0 :(得分:0)

Alvario-好主意。控制台或网络窗格中没有任何错误。全部显示良好,有200位回应。

虽然让我思考了一下,但在rootURL变量中发现了一个错字。对其进行了更改并解决了问题。这不是CORS,只是行事。有时候很明显,我们忽略了尝试寻找更深层次的问题。

谢谢!