Php 404错误,但文件在浏览器中显示正常

Php 404错误,但文件在浏览器中显示正常,php,ajax,wordpress,Php,Ajax,Wordpress,昨晚,我在我的网站上发布了一个关于AJAX使用的PHP脚本的500错误的帖子,得到了一些帮助。在一些帮助下,我发现500源于include(DOCUMENT_ROOT没有提供预期的路径,因此是500) 现在这个问题已经解决了,我已经直接进入下一个问题:(有人能告诉我为什么下面的文件在Firebug输出响应中显示了正确的代码,但是在控制台中弹出了404,无法为我的AJAX脚本提供信息吗 <?php include($_SERVER['DOCUMENT_ROOT'] . '/sac-activ

昨晚,我在我的网站上发布了一个关于AJAX使用的PHP脚本的500错误的帖子,得到了一些帮助。在一些帮助下,我发现500源于include(DOCUMENT_ROOT没有提供预期的路径,因此是500)

现在这个问题已经解决了,我已经直接进入下一个问题:(有人能告诉我为什么下面的文件在Firebug输出响应中显示了正确的代码,但是在控制台中弹出了404,无法为我的AJAX脚本提供信息吗

<?php
include($_SERVER['DOCUMENT_ROOT'] . '/sac-active-wp/wp-blog-header.php');

$pagetitle = $_POST;
$value = array_shift($pagetitle);

$thequery = 'title_li=&parent='.$value.'&sort_column=post_date&sort_order=ASC'; 
$display = wp_list_pages($thequery);
echo $display;
?>

和往常一样,提前感谢大家。永远感谢你们的帮助!
格雷厄姆自己解决了这个问题!如果其他人遇到类似问题,请给出原因和解决方案:

404错误是因为我调用了Wordpress标题以允许外部插件风格的开发。包含的标题不正确,因此出现了404。要解决此问题,只需将包含行替换为以下内容:

require('/path/to/your/wp-config.php');
$wp->init();
$wp->parse_request();
$wp->query_posts();
$wp->register_globals();
这绕过了404,但有时没有找到标题修复(它们不适合SEO!)

希望这一点能帮助一些人:)

谢谢, 格雷厄姆