我如何在localhost上实际运行文件?我知道它有效,但我如何在其上运行文件,以及如何验证该文件实际上是在localhost上运行?
服务器新手在这里,其他问题(我有运行Apache 2.2的xampp): 从你的回复中我觉得我必须在浏览器中键入路径才能在localhost上打开文件.所以,如果我想将文件放在子目录中,我必须输入包括目录在内的完整路径?
有没有办法在我处理html时让浏览器指向localhost,而不是必须一直输入路径?
我在Dreamweaver CS3中工作,并且想要使用include命令(SSI或PHP),但不必继续将我的文件放在HostGator上以查看它们是否正常工作.
这样做的最佳方式是什么(请具体,我什么都不知道).如果有任何地方的详细教程,真的很感激链接.
谢谢
好的,感谢更具体的信息,人们现在可以删除他们的downvotes ...
你提出的建议是非常普遍的事情!您希望在本地运行Web应用程序而不将其上载到主机.这完全没问题,这就是你的Apache的用途.您的Apache是一个Web服务器,意味着它的主要目的是提供HTML,PHP,ASP等文件.有人喜欢PHP; 它首先发送给解释器,然后将呈现的文件发送到浏览器.总而言之:它只是为您的浏览器(客户端)提供页面.
您的Web服务器有一个根目录,即wwwroot(IIS)或htdocs(apache,xampp)或其他类似public_html,www或html等.这取决于您的操作系统和Web服务器.
现在,如果你输入http://localhost
到浏览器,浏览器将被引导到这个根目录和服务器将提供任何index.html
,index.php
等它可以找到有(可自定义的顺序).
如果您有一个名为"mytutorial"的项目,您可以输入http://localhost/mytutorial
,服务器将显示教程的索引文件等.如果您查看本教程文件夹的绝对路径,那么它只是您的webroot的子文件夹,它本身位于硬盘驱动器的某个位置,但这对您的本地主机无关紧要.
所以相对路径是
http://localhost/mytutorial
而绝对路径可能是
c:/webservices/apache/www
要么
c:/xampp/htdocs
如果您正在使用Dreamweaver,则可以通过在项目设置中将本地服务器设置为测试服务器来简化测试过程.试试吧!这很简单.完成后,您只需按下任何文件的浏览器图标,它就会在localhost上打开.