Ir para conteúdo
  • Cadastre-se

Diretório /Sites


Posts Recomendados

Bom Dia,

To iniciando, duas semanas mais ou menos no mundo Mac.

Antes, utlizava o Wamp para testar os sites localmente. Vi que no Mac posso utilizar a pasta Sites direto? Ativei o compartilhamento Web mas não consegui testar.

Alguém que utiliza aí poderia postar as configurações e o caminho para testar o site localmente?

Ah e já baixei o MAMP Server mas queria usar mesmo o /Site do Mac!

Link para o comentário
Compartilhar em outros sites

1 - Para acessar os arquivos que estão na pasta /Sites o url é:

http://127.0.0.1/~NOME-DO-USUÁRIO/

2 - Para ativar o PHP você precisar editar o arquivo /private/etc/apache2/httpd.conf e descomentar a linha

#LoadModule php5_module        libexec/apache2/libphp5.so

Não lembro se o PHP já vem ativado, mas caso não venha, para descomentar é só apagar o #.

Anexei duas capturas de tela para facilitar.

post-18693-0-57604000-1310807613_thumb.p

post-18693-0-61223900-1310807840_thumb.j

Editado por JoseNeto.me
Link para o comentário
Compartilhar em outros sites

1 - Para acessar os arquivos que estão na pasta /Sites o url é:

http://127.0.0.1/~NOME-DO-USUÁRIO/

2 - Para ativar o PHP você precisar editar o arquivo /private/etc/apache2/httpd.conf e descomentar a linha

#LoadModule php5_module        libexec/apache2/libphp5.so

Não lembro se o PHP já vem ativado, mas caso não venha, para descomentar é só apagar o #.

Anexei duas capturas de tela para facilitar.

Po cara valeu mesmo, mas desculpa a ignorancia como faço para editar o arquivo 'httpd.conf' ? Fui direto com o editor de texto e não consigo salvar.

Outra dúvida, depois de ativado, ao reiniciar ele continuará ativado?

Link para o comentário
Compartilhar em outros sites

Outra dúvida, depois de ativado, ao reiniciar ele continuará ativado?

Às alterações são permanentes.

Para editar o arquivo httpd.conf, abra o Terminal e digite:

sudo pico /private/etc/apache2/httpd.conf

Digita tua senha.

O arquivo httpd.conf vai abrir no próprio terminal. Daí você usa as setas do teclado para achar onde quer editar.

Após editar o arquivo pressione CONTROL+X, depois Y e por último RETURN(enter).

Porém, isso pode ficar mais fácil caso você tenha o TextMate(pago) ou o TextWrangler(free). É so abrir o arquivo, editar e salvar.

Depois é só reiniciar o servidor.

post-18693-0-16730300-1310851397_thumb.p

Editado por JoseNeto.me
Link para o comentário
Compartilhar em outros sites

Às alterações são permanentes.

Para editar o arquivo httpd.conf, abra o Terminal e digite:

sudo pico /private/etc/apache2/httpd.conf

Digita tua senha.

O arquivo httpd.conf vai abrir no próprio terminal. Daí você usa as setas do teclado para achar onde quer editar.

Após editar o arquivo pressione CONTROL+X, depois Y e por último RETURN(enter).

Porém, isso pode ficar mais fácil caso você tenha o TextMate(pago) ou o TextWrangler(free). É so abrir o arquivo, editar e salvar.

Depois é só reiniciar o servidor.

Cara, alterei o arquivo só que fui testar uma pagina index.php e apareceu que não tenho permissão. Já uma página index.html ele abre certinho :S

Será que é por esse arquivo index.php tem alguns scripts JavaScript?

Link para o comentário
Compartilhar em outros sites

Cara, alterei o arquivo só que fui testar uma pagina index.php e apareceu que não tenho permissão. Já uma página index.html ele abre certinho :S

Será que é por esse arquivo index.php tem alguns scripts JavaScript?

Acho que não.

Verifica se a alteração foi feita corretamente.

Reinicia o servidor e cria um arquivo de informações do servidor.

<?php phpinfo(); ?>

Salva como info.php na pasta /Sites.

Acessa http://127.0.0.1/~TEU-USUÁRIO/info.php

Se funcionar o problema pode ser por outro motivo.

Editado por JoseNeto.me
Link para o comentário
Compartilhar em outros sites

Acho que não.

Verifica se a alteração foi feita corretamente.

Reinicia o servidor e cria um arquivo de informações do servidor.

<?php phpinfo(); ?>

Salva como info.php na pasta /Sites.

Acessa http://127.0.0.1/~TEU-USUÁRIO/info.php

Se funcionar o problema pode ser por outro motivo.

Eu abri o arquivo novamente e tá ok, ficou salvo a linha que ativa o PHP.

Como assim reiniciar o servidor?!

(desculpa a ignorância)

Assim que chegar em casa testo de novo e posto aqui.

Link para o comentário
Compartilhar em outros sites

Cara testei o info.php, funcionou certinho, porém quando tento acessar a pasta que tá meu Site aparece o seguinte: "403 Forbidden" You don't have permission to access /~christiandouglaspereiragoncalves/multifix/index.php on this server.

Olá amigo,

se o arquivo contendo informações do PHP funcionou, significa que ele está corretamente instalado.

Esse acesso negado é causado por outro motivo. Recomendo você verificar se na pasta se na pasta tem algum arquivo .htaccess. Normalmente eles controlam o acesso à arquivos e pasta.

Um pouco sobre o .htaccess:

http://www.devin.com.br/htaccess/

Link para o comentário
Compartilhar em outros sites

Olá amigo,

se o arquivo contendo informações do PHP funcionou, significa que ele está corretamente instalado.

Esse acesso negado é causado por outro motivo. Recomendo você verificar se na pasta se na pasta tem algum arquivo .htaccess. Normalmente eles controlam o acesso à arquivos e pasta.

Um pouco sobre o .htaccess:

http://www.devin.com.br/htaccess/

Cara, li o que tu me mandou, mas não consegui fazer funcionar. Na minha pasta não há nenhum arquivo .htaccess, a não ser que tenha algum oculto e esqueci de olhar. Assim que chegar em casa confiro e posto aqui..

Link para o comentário
Compartilhar em outros sites

  • 2 meses depois...

<?

echo "<font size=2 face=Verdana>"; //Fonte Verdana e tamanho 2

filename = "Arquivo.php"; //Nome do arquivo e extensão.

name = "filename"; //Nome do aquivo

deletar = HTTP_GET_VARSdeletar;

if file_existsfilename

if deletar==Sim

unlink"Arquivo.php";

print "Arquivo, cujo nome <font color=#FF0000><b> name </b></font>, ainda existe neste diretório.";

else

echo "Arquivo, <font color=#FF0000><b> name </b></font>, Já foi excluído do diretório.";

?>

Link para o comentário
Compartilhar em outros sites

Participe do debate

Você pode postar agora e se registrar depois. Se você tem uma conta, entre agora para postar com ela.

Visitante
Responder este tópico…

×   Você colou conteúdo com formatação.   Remover formatação

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Limpar editor

×   You cannot paste images directly. Upload or insert images from URL.

  • Quem Está Navegando   0 membros estão online

    • Nenhum usuário registrado visualizando esta página.



  • Estatísticas do Fórum

    • Total de Tópicos
      56.5k
    • Total de Posts
      466.1k
×
×
  • Criar Novo...