在Heroku上使用php后端的Reactjs

时间:2017-03-20 04:37:25

标签: php reactjs heroku

所以问题是我的php代码没有作为php代码运行,但是字面上解释为它只是一个txt文件。

我的PHP代码是:

<?

    echo "hi";

?>

它正在返回:<?php echo "hi"; ?>

我通过以下方式调用我的php文件:

  componentDidMount()
  {
    $.ajax({
      url: "php/test.php",
      success: (data) =>
      {
        this.setState({data});
      }
    });
  }

我的php文件位于公共文件夹中。

即使我安装了php,这也无法在npm start本地工作。

PS。如果这不是正确的论坛,我不介意被重定向

1 个答案:

答案 0 :(得分:1)

在webroot文件夹中创建一个文件(如果你正在使用带有MAMP的MAC,这是webroot / Applications / MAMP / htdocs /的默认路径),并在写入plot.height内部创建一个名为info.php的文件。并从您的浏览器访问此文件。检查输出并查看系统上是否正确安装了PHP。