代码为:
<!DOCTYPE html>
<html>
<body>
aaa
<?php
echo "hello";
?>
</body>
</html>
我在test.php
下的/Library/WebServer/Documents/test.php
文件中试了一下
它适用于http://localhost/test.php
。
当我把它放在index.php
中的project/app/template/app/index.php
文件中时
只有“aaa”出现在localhost/app/
并且PHP无效。
有什么想法吗?
答案 0 :(得分:0)
Django服务器无法运行php脚本。它的服务器不是HTTP服务器。你需要像Apache,nginx这样的HTTP服务器来运行php脚本。
由于您运行的是本地主机服务器,因此无法帮助您。在生产级别,虽然您可以通过将django配置为在Apache等HTTP服务器上运行来运行您的php脚本。
这是doc,它将帮助您使用HTTP服务器配置django,以便您可以在Django模板中运行php脚本。
答案 1 :(得分:0)