Como é que eu realmente giro um ficheiro sobre o localhost? Eu sei que está a funcionar, mas como é que corro um ficheiro sobre ele, e como é que verifico que o ficheiro está de facto a correr no localhost?
Servidor novato aqui, perguntas adicionais (tenho xampp a correr Apache 2.2): A partir das vossas respostas parece que tenho de digitar o caminho no browser para abrir o ficheiro no localhost. Então, se eu quiser ter o ficheiro numa subdirectoria, teria de digitar o caminho completo incluindo o directório?
Há alguma forma de o navegador apontar para o anfitrião local enquanto eu estou a trabalhar no meu html, em vez de ter de estar sempre a digitar no caminho?
Estou a trabalhar no Dreamweaver CS3, e quero utilizar incluir comandos (SSI ou PHP), mas não tenho de continuar a colocar os meus ficheiros no HostGator para ver se estão a funcionar.
Qual é a melhor maneira de o fazer (por favor, seja específico, não sei nada). Se houver um tutorial detalhado em qualquer lugar, aprecie realmente uma ligação.
Obrigado
Ok, obrigado pela informação mais específica, ppl pode remover agora os seus downvotes...
O que está a propor é uma coisa muito comum a fazer! Pretende executar a sua aplicação web localmente sem ainda a carregar para o seu anfitrião. Isso's totalmente bem e isso's para que serve o seu Apache. O seu Apache é um servidor web, o que significa que o seu principal objectivo é servir ficheiros HTML, PHP, ASP, etc. Alguns gostam de PHP; primeiro envia para o intérprete e depois envia o ficheiro renderizado para o navegador. No total: it's apenas serve páginas para o seu navegador (o cliente).
O seu servidor web tem um directório raiz que é wwwroot (IIS) ou htdocs (apache, xampp) ou algo mais como public_html, www ou html, etc. Depende do seu SO e servidor web.
Agora se escrever http://localhost' no seu browser, o seu browser será direccionado para esta raiz web e o servidor servirá qualquer
index.html', `index.php', etc. que aí possa encontrar (numa ordem personalizável).
Se tiver um projecto chamado "mytutorial" pode introduzir http://localhost/mytutorial
e o servidor mostrar-lhe-á o ficheiro-índice do seu tutorial, etc. Se olhar para o caminho absoluto desta pasta tutorial então ele'é apenas uma subpasta da sua raiz web, que por sua vez está localizada algures no seu disco rígido, mas isso não'não importa para o seu anfitrião local.
Assim, o caminho relativo é
http://localhost/mytutorial
enquanto o caminho absoluto pode ser
c:/webservices/apache/www
ou
c:/xampp/htdocs
Se você'estiver a trabalhar com a Dreamweaver pode simplificar o processo de teste através da configuração do seu servidor local como um servidor de teste nas configurações do seu projecto. Experimente-o! It's fácil. Uma vez feito isso's, pode simplesmente premir o ícone do browser com qualquer um dos seus ficheiros e este abrirá no localhost.
I'não tenho bem a certeza do que quer dizer, por isso I'começará simplesmente:
Se o ficheiro que você'está a tentar "execute" é conteúdo estático, como HTML ou mesmo Javascript, você não'não precisa de o executar em "localhost"... deve apenas ser capaz de o abrir a partir de onde quer que esteja na sua máquina no seu browser.
Se é uma peça de código do lado do servidor (ASP[.NET], php, o que quer que seja, você precisa de estar a correr um servidor web, ou se você'estiver a usar Visual Studio, inicie o servidor de desenvolvimento da sua aplicação (F5 para depurar, ou CTRL+F5 para iniciar sem depuração).
Se você'estiver a utilizar um servidor web, você'necessitará de ter um sítio web configurado com o directório home definido para o directório onde o ficheiro se encontra (ou, basta colocar o ficheiro em qualquer directório home que esteja configurado).
Se você'estiver a utilizar Visual Studio, o ficheiro só precisa de estar no seu projecto.
Localhost é o computador que você're está a utilizar neste momento. Executa as coisas digitando os comandos no prompt de comando e premindo Enter. Se você're perguntar como executar coisas a partir do seu ambiente de programação, então a resposta depende do ambiente que você're utiliza. A maioria das linguagens tem comandos com nomes como system
ou exec
para executar programas externos. Tem de ser mais específico sobre o que're realmente procura fazer, e que obstáculos're encontrou enquanto tentava alcançá-lo.