500内部服务器错误+未定义函数get_header()

时间:2017-01-03 16:23:33

标签: jquery

我正在研究wordpress,并希望即时搜索我的用户从数据库中获取食物数据。但是问题是让我生气了5天......问题在于Jquery post方法,当我想要定义必须发布信息的页面的路径它会让我回到this错误。我尝试过很多东西,有些东西我记得。

1.Downloaded Telerik摆弄调试页面(看看是否还有其他迷你错误)。

2.下载服务器日志以查看来自那里的请求。

3.牵制各种Url文件路径,甚至尝试链接到我希望信息发布到的网页。

我注意到所有路径中只有一个给了我不同的错误,我试过的所有路径都给了我404(未找到),但是/wp-content/themes/yuuta/Food-Groups-BG.php这个给出了我粘贴了500(内部服务器错误)。 我还注意到,当我将该路径放入我的.js文件error_log出现在我的主文件夹中时,出现此错误:

PHP致命错误:在第3行的/home/shreddin/public_html/wp-content/themes/yuuta/Food-Groups-BG.php中调用未定义函数get_header()

有我的jquery:

jQuery(document).ready(function ($) {
	$("#food_search").keyup(function(event){
		var search_term =$(this).val();
		$.post("/wp-content/themes/yuuta/Food-Groups-BG.php",{search_term: search_term},function(data)
			{
				$("#food_search_result").html(data);
			})
	});
});
<script src="https://ajax.googleapis.com/ajax/libs/jquery/3.1.0/jquery.min.js"></script>
<p>Търсене на храни: <input type="text" name="food-search" id="food_search"></p>
<div id="food_search_result"></div>

我真的需要帮助,对不起,如果我错过了什么或有任何错误。谢谢!

0 个答案:

没有答案