我可能无法正确解释这一点,但如果您能发现问题,请帮助我。
我制作了两个版本的网站,两者都有一个共同的视图。但是在下面给出的信息“实时预览”中,“查询”是相同的,但在“其他查询”中,我看到两者之间存在差异。对于旧的:
These queries were run during view rendering:
[0.92 ms] execute /* userx : execute */ SELECT ***BIG QUERY HERE*** ASC LIMIT 0, 13
[0.09 ms] drupal_lookup_path
/* userx : drupal_lookup_path */ SELECT src FROM url_alias WHERE dst = 'home' AND language IN('en', '') ORDER BY language DESC
对于新的:
These queries were run during view rendering:
[0.15 ms] drupal_lookup_path
/* userx : drupal_lookup_path */ SELECT src FROM url_alias WHERE dst = 'home' AND language IN('en', '') ORDER BY language DESC
[1.95 ms] dblog_watchdog
/* userx : dblog_watchdog */ INSERT INTO watchdog
(uid, type, message, variables, severity, link, location, referer, hostname, timestamp)
VALUES
(73, 'php', '%message in %file on line %line.', 'a:4:{s:6:\"%error\";s:7:\"warning\";s:8:\"%message\";s:96:\"Parameter 2 to draggableviews_view_draggabletable_form() expected to be a reference, value given\";s:5:\"%file\";s:45:\"/home2/boldtige/public_html/includes/form.inc\";s:5:\"%line\";i:372;}', 3, '', ...
对于较旧的[0.92 ms]执行/ * userx:execute * /显示正在执行的查询,而在较新的查询未执行时。这解释了为什么我对新的一个空白视图而不是旧视图。它也会发出警告(抱怨缺乏数据?)。
这有什么解决方案吗?视图是相同的,但新视图根本不执行查询。任何提示都将非常有用。提前谢谢。
答案 0 :(得分:1)
页面上有错误。
参数2到 draggableviews_view_draggabletable_form() 预计将成为参考,价值 给定
两者之间的某些东西是不一样的,或许是观点论点。