qingchen_yuzhong
qingchen_yuzhong
采纳率0%
2017-06-07 07:20 阅读 1.1k

将网站部署到新浪云遇到的问题,求解答

我写了一个网站,在自己的浏览器上使用127.0.0.1访问没有问题,
但是部署到新浪云后所有通过php请求的数据都不显示了,怎么解决?
而且报了这个错误:SyntaxError: JSON.parse: unexpected character at line 1 column 1 of the JSON data
求助各位大神

用的angularjs

php代码:
<?php
header("content-type:application/json;charset=utf-8");
require('init.php');
$sql="select * from sin_nav";
$result=mysqli_query($conn,$sql);
$row=mysqli_fetch_all($result,MYSQLI_ASSOC);
echo json_encode($row);
?>

js代码:

$http
.get('data/header.php')
.success(function(data){
console.log(data);
$scope.dishList=data;
});

  • 点赞
  • 写回答
  • 关注问题
  • 收藏
  • 复制链接分享

2条回答 默认 最新

  • sasa12121212 阿里贝贝 2017-06-07 07:58

    转换异常,你可以把$row打印出来看下

    点赞 评论 复制链接分享
  • playboyanta123 show_code 2017-06-07 08:11

    你服务器的数据格式不对,所以转换出问题了

    点赞 评论 复制链接分享

相关推荐