Ajax 角度js显示500服务器错误

Ajax 角度js显示500服务器错误,ajax,angularjs,Ajax,Angularjs,在angularJs中为$http编写代码时,我遇到了500个服务器错误。我正在使用Ubuntu操作系统 代码如下所示 答复如下 访问控制允许源 连接关闭 内容类型text/html 日期2014年9月14日星期日06:52:46 GMT 服务器Apache/2.4.7(Unix)OpenSSL/1.0.1f PHP/5.5.9 mod_perl/2.0.8-dev perl/v5.16.3 X-Powered-By-PHP/5.5.9 接受application/json、text/plain

在angularJs中为$http编写代码时,我遇到了500个服务器错误。我正在使用Ubuntu操作系统

代码如下所示 答复如下 访问控制允许源
连接关闭
内容类型text/html
日期2014年9月14日星期日06:52:46 GMT
服务器Apache/2.4.7(Unix)OpenSSL/1.0.1f PHP/5.5.9 mod_perl/2.0.8-dev perl/v5.16.3
X-Powered-By-PHP/5.5.9

接受application/json、text/plain、/
接受编码gzip,放气
接受我们的语言,嗯;q=0.5
授权基本QWXHZGRPBJPCGVUIHNLC2FTZQ==
内容长度38
内容类型应用/json;字符集=utf-8
Cookie KCFINDER_showname=on;KCFINDER_showsize=关闭;KCFINDER_showtime=关闭
KCFINDER\u order=名称;KCFINDER_orderDesc=关闭;KCFINDER_视图=拇指
KCFINDER\u displaySettings=关闭 Host localhost.com

您的请求显示

Content-Type text/html
将$http.post更改为

headers: {'Content-Type': 'application/json', 'Authorization': 'Basic QWxhZGRpbjpvcGVuIHNlc2FtZQ=='}

如果仍然抛出服务器错误,请查看服务器日志中的服务器代码异常

从服务器返回到客户端的数据必须是json格式。将数据转换成数据。此错误不会发生again@mironyks数据仅以json格式提供。我正在使用“json_encode($result);”函数。代码在windows机器上运行良好,在Ubuntu操作系统中面临问题仅500个内部服务器错误,我只在linux机器上面临,在windows机器上工作良好是的,你需要查看服务器日志来找出问题。您正在运行哪台服务器?我正在使用apache服务器(xampp),请告诉我apache服务器的服务器日志在哪里我没有使用xampp。日志通常存储在/var/log/中。查看/var/log/和您的安装目录。如果您在这里找不到,请阅读xampp文档或谷歌提供您操作系统的详细信息。您好Deepak我查看了我的错误日志,但没有发现与我的问题相关的内容:(谢谢您的建议
headers: {'Content-Type': 'application/json', 'Authorization': 'Basic QWxhZGRpbjpvcGVuIHNlc2FtZQ=='}