前端ajax提交到php,php却返回了php的源码?

js用ajax,post到php,为什么php那边直接就返回了源码?

前端代码:
$.post("../php/upload/upload_img.php",{

new_imgURL:'aaaa'

},function(data){

alert(data)

})

PHP代码:
$img=$_POST["new_imgURL"];
echo $_POST["new_imgURL"];

php返回:
(直接就返回了php的源码)
<?php

$img=$_POST["new_imgURL"];
echo $_POST["new_imgURL"];

php环境是没问题的


手掌心
浏览 484回答 2
2回答

元芳怎么了

那你打开upload_img.php肯定也是显示php源码的原因是 你的php源码并没有解析,也就是说你的nginx 服务器并没有把你的php文件映射到php的解析模块上去

明月笑刀无情

php文件没有被执行呗,直接返回了文件内容,说明.php文件没有被php执行,CGI配置有问题
打开App,查看更多内容
随时随地看视频慕课网APP