如何运行在本地主机上一个文件?

问题描述 投票:28回答:5

如何实际运行在本地主机上一个文件?我知道这是工作,但我怎么在其上运行一个文件,以及如何验证该文件实际上是在本地主机上运行?

在这里,其他问题(我XAMPP运行Apache 2.2)服务器新手:从你的反应听起来就像我在浏览器的路径,以便打开本地主机上的文件输入。所以,如果我想在一个子目录中的文件,我将不得不键入完整路径,包括目录?

有没有办法让浏览器指向本地主机,而我的工作而不必在路径输入所有的时间在我的HTML,?

我在Dreamweaver CS3的工作,并希望使用包括命令(无论是SSI或者PHP),而不必一直把我的文件了关于HostGator的,以查看它们是否工作。

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

谢谢

php localhost xampp include ssi
5个回答
24
投票

好,感谢的更具体的信息,PPL现在可以删除其downvotes ...

你提议是做一个很平常的事!你要没有它上传到你的主机尚未在本地运行Web应用程序。这是完全正常,这就是你的Apache是​​有什么。你的Apache是​​一个Web服务器的意思,其主要目的是为HTML,PHP,ASP等文件。有些人喜欢PHP;它首先向翻译,然后渲染的文件发送到浏览器。所有的一切:它只是提供网页到浏览器(客户端)。

您的Web服务器有一个根目录是wwwroot文件(IIS)或htdocs目录(阿帕奇,XAMPP)或别的类似的public_html,WWW或HTML等,这取决于你的操作系统和Web服务器上。

现在,如果你键入http://localhost到浏览器,浏览器将被引导到这个根目录和服务器将提供任何index.htmlindex.php等也可以找到有(可自定义的顺序)。

如果你有一个名为“mytutorial”项目,你可以进入http://localhost/mytutorial和服务器会告诉你你的教程等的索引文件。如果你看看这个教程文件夹的绝对路径,那么它只是一个你的根目录的子目录下,这本身就是坐落在你的硬盘上的某个地方,但是这不要紧,你的本地主机。

所以相对路径

http://localhost/mytutorial

而绝对路径可能是

c:/webservices/apache/www

要么

c:/xampp/htdocs

如果你正在使用Dreamweaver工作,就可以简化通过设立本地服务器在您的项目设置一个测试服务器的测试过程。试试吧!这很容易。一旦完成,你可以按任何文件的浏览器图标,它会在本地主机上打开。


4
投票

我真的不知道你的意思,所以我就干脆做起:

如果你想在文件中的“运行”是静态的内容,如HTML甚至JavaScript中,您不需要在运行“localhost”的...你应该能够从任何地方它是打开它你机器在浏览器中。

如果它是一块的服务器端代码(ASP [.NET],PHP,任何其他人,uou需要运行无论是web服务器,或者如果您正在使用Visual Studio,启动开发服务器应用程序(F5调试,或CTRL + F5启动而不调试)。

如果您使用的是Web服务器,你需要有设置目录中的文件是在主目录配置的Web站点(或,只是把任何主目录配置文件)。

如果你正在使用Visual Studio,该文件只需要在您的项目。


1
投票

本地主机是你现在正在使用的计算机。您可以通过在命令提示符下键入命令并按下回车键运行的东西。如果你问如何从你的编程环境中运行的东西,那么,答案取决于你使用的环境。大多数语言有像systemexec运行外部程序名称命令。你需要更具体的了解你实际上希望做的,同时努力实现它,你所遇到什么障碍。


0
投票

看着你的其他问题,我假设你正在尝试运行在网页伺服器上的PHP或ASP文件或东西,这是网页设计的第一次尝试。

一旦你已经正确安装了PHP(当你有XAMPP你可能没有),只要将你想要的任何文件本地主机下(/ WWW的/ var / HTML也许?)和它应该运行。您可以在本地主机/ file.php在浏览器检查,当然这一点。


0
投票

它认为这种方式。

localhost/后键入什么是您的服务器(WWW或htdocs目录)的根目录中的路径。

你不需要的根文件夹后,指定要运行该文件,但只是路径的完整路径,因为把localhost/把你的根文件夹本身内。


0
投票

您可以通过使用下面的命令运行做到这一点。

php -S localhost:8888
© www.soinside.com 2019 - 2024. All rights reserved.