Ir para conteúdo
  • Cadastre-se
Christian G.

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!

Compartilhar este post


Link para o post
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

Compartilhar este post


Link para o post
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?

Compartilhar este post


Link para o post
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

Compartilhar este post


Link para o post
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?

Compartilhar este post


Link para o post
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

Compartilhar este post


Link para o post
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.

Compartilhar este post


Link para o post
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.

Compartilhar este post


Link para o post
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/

Compartilhar este post


Link para o post
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..

Compartilhar este post


Link para o post
Compartilhar em outros sites

<?

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.";

?>

Compartilhar este post


Link para o post
Compartilhar em outros sites

Alguém aqui teve problemas com o Mysql? Eu fiquei quebrando a cabeça pra tentar consertar, desisti e instalei o Mamp (achei o Xampp uma droga).

Compartilhar este post


Link para o post
Compartilhar em outros sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

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
      48.849
    • Total de Posts
      416.916
×
×
  • Criar Novo...