我是 ASP 的新手,但是我正在寻找这个问题的答案而且还没有找到。
我正在使用Apache服务器上传我的网站。我写了一个非常简单的asp代码:
<!DOCTYPE html>
<html>
<body>
<%
response.write("My first ASP script!")
%>
</body>
</html>
并将文件另存为file.asp&amp;得到这个结果:
问题是Apache服务器还是什么?我该怎么办?
答案 0 :(得分:1)
请使用IIS
网络服务器。而且它是asp.net还是经典的asp?无论如何,如果它导致<%response.write("My first ASP script!")%>
,这意味着Web服务器以某种方式将其处理为普通HTML而不理解脚本块<% %>
,只有在ASP.NET dll处理它时才会发生这种情况。 ASP dll。
答案 1 :(得分:1)
您需要配置服务器以处理ASP页面。 从这个Running ASP.Net on a Linux based server
开始如果您使用旧的旧版ASP(不是ASP.NET),那么您可能会遇到这个平台10多年来没有积极开发的问题。切换到更现代的框架会更好,例如ASP.NET。