Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/jquery/84.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript Wordpress和loadscript.php出现问题_Javascript_Jquery_Wordpress_Nginx_Varnish - Fatal编程技术网

Javascript Wordpress和loadscript.php出现问题

Javascript Wordpress和loadscript.php出现问题,javascript,jquery,wordpress,nginx,varnish,Javascript,Jquery,Wordpress,Nginx,Varnish,我在Varnish-Nginx-Wordpress设置中遇到了一个障碍。服务器正在运行多个基于Joomla的站点(都很好),并且应该运行一个Wordpress one,因为它与Varnish断开 基本上,当Varnish启用时,我会出现以下错误: uncaughtreferenceerror:\未在仪表板上定义,各种JQuery未在其他地方定义错误 涂上清漆后,一切都很完美。我现在正在抓挠我的头,我的清漆设置的问题在哪里。我在网上找不到任何类似的问题,任何帮助都将不胜感激 我今天偶然发现了这个问

我在Varnish-Nginx-Wordpress设置中遇到了一个障碍。服务器正在运行多个基于Joomla的站点(都很好),并且应该运行一个Wordpress one,因为它与Varnish断开

基本上,当Varnish启用时,我会出现以下错误:

uncaughtreferenceerror:\未在仪表板上定义
,各种JQuery未在其他地方定义错误


涂上清漆后,一切都很完美。我现在正在抓挠我的头,我的清漆设置的问题在哪里。我在网上找不到任何类似的问题,任何帮助都将不胜感激

我今天偶然发现了这个问题。您没有发布配置,但我猜您可能正在使用
querysort
规范化查询参数

我发现
querysort
确实不喜欢
load scripts.php
URL。在很多情况下,它最终会截断URL。如果您正在使用它,我建议您不要使用它,或者为它设置一个特殊条件,如:

if (req.url !~ "load-scripts\.php") {
  set req.url = std.querysort(req.url);
}

继Carl的回答之后,我发现停止整个wp管理员的
querysort
有助于解决其他插件中的这个错误

if (req.url !~ "wp-admin") {
  set req.url = std.querysort(req.url);
}