【发布时间】:2014-09-26 11:48:35
【问题描述】:
我需要一点帮助
由于恶意软件,我不得不恢复整个 wordpress 服务器。在清理代码和恢复之后,一切都很好,除了一个名为 easy2map 的插件,它发布了一个带有定义点的地图。显然,它需要 ajax 访问来编写地图。在备份之前,插件运行良好。现在它只在登录 wp-admin 时显示地图。我尝试通过 .htaccess 向 admin-ajax.php 授予公共权限,但没有成功。 no_priv 操作在插件代码中。我不知道发生了什么。我错过了什么?
谢谢
编辑: 当我没有登录时,调试器告诉 admin-ajax.php 正在抛出 302 错误。临时搬家
edit2 admin-ajax.php - 302 暂时移动 /wp-admin/admin-ajax.php?mapID=316&action=retrieve_map_settings
【问题讨论】:
-
你能发布你遇到的错误吗?
-
php 错误应该在哪里显示?我只知道浏览器开发者控制台。一直想弄清楚那个!不应该有日志吗?
-
您可能将 WordPress 调试设置为 false。您可以在 wp-config.php 中将其设置为 true。
-
我将其设置为 true,并将调试日志也设置为 true。它只重复报告两行:[26-Sep-2014 12:49:10] enqueuing scripts [26-Sep-2014 12:49:10] jquery0
-
我曾经遇到过同样的问题,这是由于插件编码错误。 stackoverflow.com/questions/25648361/…
标签: php ajax wordpress .htaccess