[英]How do I run a file on localhost?
我如何在本地主機上實際運行文件? 我知道它正在運行,但是如何在其上運行文件,以及如何驗證該文件實際上是在 localhost 上運行的?
服務器新手在這里,其他問題(我有 xampp 運行 Apache 2.2):從您的回答中,聽起來我必須在瀏覽器中輸入路徑才能在本地主機上打開文件。 所以,如果我想將文件放在子目錄中,我必須輸入包括目錄的完整路徑?
有沒有辦法在我處理 html 時讓瀏覽器指向本地主機,而不必一直輸入路徑?
我在 Dreamweaver CS3 中工作,想使用包含命令(SSI 或 PHP),但不必一直將我的文件放在 HostGator 上以查看它們是否正常工作。
這樣做的最佳方法是什么(請具體說明,我一無所知)。 如果任何地方都有詳細的教程,非常感謝鏈接。
謝謝
好的,感謝提供更具體的信息,ppl 現在可能會刪除他們的反對票...
你提議的事情是很常見的事情! 您想在本地運行您的 Web 應用程序,而無需將其上傳到您的主機。 這完全沒問題,這就是您的 Apache 的用途。 您的 Apache 是一個 Web 服務器,這意味着它的主要目的是為 HTML、PHP、ASP 等文件提供服務。 有些喜歡PHP; 它首先發送到解釋器,然后將渲染的文件發送到瀏覽器。 總而言之:它只是為您的瀏覽器(客戶端)提供頁面。
您的網絡服務器有一個根目錄,它是 wwwroot (IIS) 或 htdocs (apache, xampp) 或其他類似 public_html、www 或 html 等的目錄。這取決於您的操作系統和網絡服務器。
現在,如果您在瀏覽器中鍵入http://localhost
,您的瀏覽器將被定向到此 webroot 並且服務器將提供它可以在那里找到的任何index.html
、 index.php
等(以可定制的順序)。
如果您有一個名為“mytutorial”的項目,您可以輸入http://localhost/mytutorial
,服務器將向您顯示教程的索引文件等。如果您查看本教程文件夾的絕對路徑,那么它只是一個webroot 的子文件夾,它本身位於硬盤上的某個位置,但這對本地主機無關緊要。
所以相對路徑是
http://localhost/mytutorial
而絕對路徑可能是
c:/webservices/apache/www
或者
c:/xampp/htdocs
如果您使用 Dreamweaver,則可以通過在項目設置中將本地服務器設置為測試服務器來簡化測試過程。 嘗試一下! 這很簡單。 完成后,您只需按下包含任何文件的瀏覽器圖標,它將在本地主機上打開。
您可以通過運行以下命令來完成。
php -S localhost:8888
我不太確定你的意思,所以我會簡單地開始:
如果您嘗試“運行”的文件是靜態內容,例如 HTML 甚至 Javascript,則不需要在“本地主機”上運行它...瀏覽器中的機器。
如果它是一段服務器端代碼(ASP[.NET]、php 或其他任何代碼),您需要運行 Web 服務器,或者如果您使用的是 Visual Studio,請為您的應用程序啟動開發服務器(F5調試,或 CTRL+F5 啟動而不調試)。
如果您使用的是 Web 服務器,則需要配置一個網站,並將主目錄設置為文件所在的目錄(或者,只需將文件放在配置的任何主目錄中)。
如果您使用的是 Visual Studio,則該文件只需要在您的項目中即可。
本地主機是您現在使用的計算機。 您可以通過在命令提示符下鍵入命令並按 Enter 來運行。 如果您要問如何從您的編程環境運行東西,那么答案取決於您使用的環境。 大多數語言都有名稱為system
或exec
命令,用於運行外部程序。 你需要更具體地說明你真正想要做什么,以及你在嘗試實現它時遇到了哪些障礙。
查看您的其他問題,我假設您正在嘗試在您的網絡服務器上運行 php 或 asp 文件或其他內容,這是您在網頁設計中的第一次嘗試。
一旦您正確安裝了 php(您在獲得 XAMPP 時可能已經這樣做了),只需將您想要的任何文件放在 localhost 下(也許是 /www/var/html?),它就會運行。 您當然可以在瀏覽器中的 localhost/file.php 中檢查這一點。
這么想吧。
您在localhost/
之后鍵入的任何內容都是服務器根目錄中的路徑(www 或 htdocs)。
您不需要指定要運行的文件的完整路徑,而只需指定根文件夾之后的路徑,因為將localhost/
放入根文件夾本身。
我目前在 VScode 中工作。 我想運行我的 html 頁面只是為了查看我的所有主要元素。
1) 首先,在 vs 中,右鍵單擊所需的 html 文件並選擇“復制路徑”。 不要選擇親戚。
2)最后,在地址欄中粘貼html路徑(我使用的是chrome)並按回車鍵。 您的 html 頁面應該顯示。 希望這可以幫助某人。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.