如何在localhost上运行文件?

时间:2008-11-23 20:02:13

标签: php localhost xampp include ssi

如何在localhost上实际运行文件? 我知道它正在运行,但我如何在其上运行文件,以及如何验证该文件实际上是在localhost上运行?

服务器新手在这里,其他问题(我有运行Apache 2.2的xampp): 从你的回答中我觉得我必须在浏览器中键入路径才能在localhost上打开文件。所以,如果我想将文件放在子目录中,我必须输入包括目录在内的完整路径?

在我处理html时,有没有办法让浏览器指向localhost,而不是必须一直输入路径?

我在Dreamweaver CS3中工作,并希望使用 include 命令(SSI或PHP),但不必继续将我的文件放在HostGator上以查看它们是否正常工作。

这样做的最佳方法是什么(请具体,我什么都不知道)。如果有任何地方的详细教程,真的很感激链接。

谢谢

7 个答案:

答案 0 :(得分:24)

好的,感谢更具体的信息,ppl现在可以删除他们的downvotes ......

你提出的建议是非常普遍的事情!您希望在本地运行Web应用程序而不将其上载到主机。这完全没问题,这就是你的Apache的用途。您的Apache是​​一个Web服务器,意味着它的主要目的是提供HTML,PHP,ASP等文件。有人喜欢PHP;它首先发送给解释器,然后将呈现的文件发送到浏览器。总而言之:它只是为您的浏览器(客户端)提供页面。

您的网络服务器有一个根目录,即wwwroot(IIS)或htdocs(apache,xampp)或其他类似public_html,www或html等。这取决于您的操作系统和Web服务器。

现在,如果您在浏览器中输入http://localhost,您的浏览器就会定向到此webroot,服务器将提供任何index.htmlindex.php等服务器。可定制的订单)。

如果您有一个名为“mytutorial”的项目,您可以输入http://localhost/mytutorial,服务器将显示教程的索引文件等。如果您查看本教程文件夹的绝对路径,那么它只是您的webroot的子文件夹,它本身位于您的硬盘上的某个位置,但这对您的本地主机无关。

所以相对路径是

http://localhost/mytutorial

虽然绝对路径可能是

c:/webservices/apache/www

c:/xampp/htdocs

如果您正在使用Dreamweaver,则可以通过在项目设置中将本地服务器设置为测试服务器来简化测试过程。试试吧!这很简单。完成后,您只需按下任何文件的浏览器图标,它就会在localhost上打开。

答案 1 :(得分:4)

我不确定你的意思,所以我会简单地开始:

如果您尝试“运行”的文件是静态内容,如HTML或甚至是Javascript,则无需在“localhost”上运行它...您应该只能在任何地方打开它在您的浏览器中。

如果它是服务器端代码(ASP [.NET],php,无论如何,您需要运行Web服务器,或者如果您使用的是Visual Studio,请为您启动开发服务器应用程序(F5调试,或CTRL + F5启动而不调试)。

如果您使用的是Web服务器,则需要将一个配置了主目录的网站设置为该文件所在的目录(或者,只需将该文件放在任何主目录中)。 / p>

如果您使用的是Visual Studio,则该文件只需要在您的项目中。

答案 2 :(得分:1)

Localhost是您正在使用的计算机。您可以通过在命令提示符下键入命令并按Enter键来运行。如果您正在询问如何从编程环境中运行,那么答案取决于您使用的环境。大多数语言都有命令,如systemexec,用于运行外部程序。您需要更具体地了解您实际上要做的事情,以及您在尝试实现目标时遇到的障碍。

答案 3 :(得分:1)

您可以通过使用以下命令运行它。

php -S localhost:8888

答案 4 :(得分:0)

看看你的另一个问题,我假设你正试图在你的网络服务器上运行一个php或asp文件,这是你第一次尝试网页设计。

一旦你正确安装了php(你可能在你得到XAMPP时就做了),只需将你想要的任何文件放在你的本地主机下(/ www / var / html或许吗?)它就应该运行了。您可以在浏览器中的localhost / file.php上查看此内容。

答案 5 :(得分:0)

这样想。

localhost/之后输入的任何内容都是服务器根目录(www或htdocs)中的路径。

您不需要指定要运行的文件的完整路径,而只需指定根文件夹之后的路径,因为将localhost/放在根文件夹本身内。

答案 6 :(得分:0)

我目前正在使用VScode。我想运行我的HTML页面只是为了查看我的所有主要元素。

1)首先,在vs中,右键单击所需的html文件,然后选择“复制路径”。不要选择亲戚。

2)最后,将html路径粘贴到地址栏中(我使用的是chrome),然后按Enter。您的html页面应该显示。希望这可以帮助某人。