所以问题是我的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
。
附言。如果这不是正确的论坛,我不介意被重定向
在你的webroot文件夹中创建一个文件(如果你使用MAC和MAMP,这是webroot/Applications/MAMP/htdocs/的默认路径(,并在<?php phpinfo();?>
里面创建一个名为info.php的文件,然后从浏览器访问这个文件。检查输出并查看系统上是否正确安装了 PHP。