Как запустить файл на localhost?

Как я могу запустить файл на localhost? Я знаю, что он работает, но как я могу запустить файл на нем и как проверить, что файл на самом деле запущен на localhost?

Новичка сервера здесь, дополнительные вопросы (у меня xampp работает Apache 2.2): Из ваших ответов это звучит так, как будто я должен вводить путь в браузере, чтобы открыть файл на локальном хосте. Итак, если я хочу иметь файл в подкаталоге, мне нужно будет ввести полный путь, включая каталог?

Есть ли способ, чтобы браузер указывал на localhost, пока я работаю над своим html, вместо того, чтобы все время вводить путь?

Я работаю в Dreamweaver CS3 и хочу использовать команды include (либо SSI, либо PHP), но не нужно оставлять мои файлы на HostGator, чтобы убедиться, что они работают.

Каков наилучший способ сделать это (пожалуйста, будьте конкретны, я ничего не знаю). Если есть подробный учебник в любом месте, действительно оцените ссылку.

спасибо

Хорошо, спасибо за более конкретную информацию, теперь ppl может удалить свои downvotes …

То, что вы предлагаете, – это очень распространенная вещь! Вы хотите запустить свое веб-приложение локально, не загружая его на свой компьютер. Это совершенно нормально, и для этого вам нужен ваш Apache. Ваш Apache – это веб-сервер, целью которого является обслуживание файлов HTML, PHP, ASP и т. Д. Некоторым нравится PHP; он сначала отправляет интерпретатору, а затем отправляет визуализированный файл в браузер. В целом: это просто показ страниц в вашем браузере (клиент).

У вашего веб-сервера есть корневой каталог, который является wwwroot (IIS) или htdocs (apache, xampp) или что-то еще, например public_html, www или html и т. Д. Это зависит от вашей ОС и веб-сервера.

Теперь, если вы введете http://localhost в свой браузер, ваш браузер будет перенаправлен на этот веб-сайт, и сервер будет обслуживать любые index.html , index.php и т. Д., index.php он может найти там (в настраиваемом порядке).

Если у вас есть проект под названием «mytutorial», вы можете ввести http://localhost/mytutorial и сервер покажет вам индексный файл вашего учебника и т. Д. Если вы посмотрите на абсолютный путь к этой папке учебника, то это просто вложенную папку вашего веб-сайта, которая сама находится где-то на вашем жестком диске, но это не имеет значения для вашего локального хоста.

Таким образом, относительный путь

 http://localhost/mytutorial 

в то время как абсолютный путь может быть

 c:/webservices/apache/www 

или

 c:/xampp/htdocs 

Если вы работаете с Dreamweaver, вы можете упростить процесс тестирования, настроив локальный сервер в качестве тестового сервера в своих настройках проекта. Попробуй! Это просто. Как только это будет сделано, вы можете просто нажать значок браузера с любыми вашими файлами, и он будет открыт на локальном хосте.

Я не совсем уверен, что вы имеете в виду, поэтому я начну просто:

Если файл, который вы пытаетесь «запустить», представляет собой статический контент, например HTML или даже Javascript, вам не нужно запускать его на «localhost» … вы должны просто открыть его, где бы он ни находился машины в вашем браузере.

Если это часть кода на стороне сервера (ASP [.NET], php, независимо от того, что вы должны запускать либо на веб-сервере, либо если вы используете Visual Studio, запустите сервер разработки для своего приложения (F5 для отладки или CTRL + F5 для запуска без отладки).

Если вы используете веб-сервер, вам необходимо настроить веб-сайт с домашним каталогом, установленным в каталоге, в котором находится файл (или просто поместить файл в любой домашний каталог).

Если вы используете Visual Studio, файл просто должен быть в вашем проекте.

Localhost – это компьютер, который вы используете прямо сейчас. Вы запускаете вещи, введя команды в командной строке и нажав Enter. Если вы спрашиваете, как запускать приложения из своей среды программирования, ответ зависит от того, какую среду вы используете. В большинстве языков есть команды с именами типа system или exec для запуска внешних программ. Вам нужно быть более конкретным о том, что вы на самом деле хотите сделать, и о каких препятствиях, с которыми вы столкнулись, пытаясь добиться этого.

Я нашел ответ здесь:

Перенос HTML-файла на localhost в XAMMP / apache 2.2 с использованием подкаталогов в htdocs

Глядя на ваш другой вопрос, я предполагаю, что вы пытаетесь запустить файл php или asp или что-то на своем веб-сервере, и это ваша первая попытка в веб-дизайне.

Как только вы правильно установили php (что вы, вероятно, сделали, когда вы получили XAMPP), просто поместите любой файл, который вы хотите под своим локальным хостом (/ www / var / html, возможно?), И он должен работать. Вы можете проверить это, конечно, в localhost / file.php в своем браузере.

Подумайте об этом так.

Все, что вы набираете после localhost/ – это путь внутри корневого каталога вашего сервера (www или htdocs).

Вам не нужно указывать полный путь к файлу, который вы хотите запустить, а просто путь после корневой папки, потому что класть localhost/ берет вас внутри самой корневой папки.