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

2022-08-30 14:00:38

如何在本地主机上实际运行文件?我知道它正在工作,但是我如何在其上运行文件,以及如何验证该文件是否确实在localhost上运行?

服务器新手在这里,其他问题(我有运行Apache 2.2的xampp):从您的回复中听起来,我必须在浏览器中键入路径才能在本地主机上打开文件。所以,如果我想将文件放在子目录中,我必须键入包括目录在内的完整路径?

有没有办法在我处理html时让浏览器指向本地主机,而不必一直输入路径?

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

最好的方法是什么(请具体说明,我什么都不知道)。如果任何地方都有详细的教程,非常感谢链接。

谢谢


答案 1

好的,感谢您提供更具体的信息,ppl现在可以删除他们的反对票...

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

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

现在,如果您在浏览器中键入内容,您的浏览器将被定向到此webroot,服务器将提供它可以在那里找到的任何,等(按可自定义的顺序)。http://localhostindex.htmlindex.php

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

所以相对路径是

http://localhost/mytutorial

而绝对路径可能是

c:/webservices/apache/www

c:/xampp/htdocs

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


答案 2

您可以通过使用以下命令运行来执行此操作。

php -S localhost:8888

推荐