PHP将源代码返回给我的AJAX调用,而不是字符串


PHP returns source code to my AJAX call instead of string

我有一个AJAX调用:

<script type="text/javascript">
    $(document).ready(function() {
        $.ajax({
                url:'test.php',
                type:'GET', 
                datatype: "json",
                success:function(data)
                {
                    alert(data);
                },
                error:function()
                {
                    alert("error");
                }
            });
    });
</script>

我的test.php包含以下内容:

<?php
    echo json_encode("pepperoni pizza");
    exit;
?>

然而,我的警报最终显示所有PHP代码,而不仅仅是"辣香肠披萨"

我四处寻找了很多,但还没有找到一个能完全解决我问题的帖子。提前感谢您的任何提示!

听起来您的web服务器没有配置为使用PHP来解释.php文件。