Ir para conteúdo

POWERED BY:

Arquivado

Este tópico foi arquivado e está fechado para novas respostas.

FabianoSouza

Iniciante em PHP - configurar site no host

Recommended Posts

To saindo do ASP 3.0 começando agora com PHP. Manjo nada.

Meu primeiro desafio está sendo configurar um site em PHP no host contratado.

 

O cara que fez o site usou Rewrite (para usar alias para as páginas). Ao que parece, por esse motivo não consigo acessar as páginas

que fazem uso do rewrite. Mas consigo abrir páginas diretamente como http://meusite/index.php, por exemplo.

 

 

Uma ajuda por favor.

Compartilhar este post


Link para o post
Compartilhar em outros sites

Como está rodando o apache? Pelo Xampp ou Wamp?

Pelo Xampp, precisa editar o arquivo "httpd.vhosts" que fica no diretório C:\xampp\apache\conf\extra. Insira isso no final do arquivo:

<VirtualHost *:80>
    DocumentRoot "C:/xampp/htdocs/pasta_do_projeto"
    ServerAdmin nome-a-ser-exibido-como-dominio
    ServerName nome-a-ser-exibido-como-dominio
</VirtualHost>

Vale lembrar que pra cada projeto precisa ter um bloco desses.

 

E por fim, o arquivo "hosts", dentro de C:\Windows\System32\drivers\etc

127.0.0.1		nome-a-ser-exibido-como-dominio

Feito isso, reinicie o apache e acesse pelo novo endereço: http://nome-a-ser-exibido-como-dominio

Compartilhar este post


Link para o post
Compartilhar em outros sites

Explique o que acontece ao acessar a URL em questão. Dá erro? Qual?

 

Habilite todas as exibições de erro, como mostrado neste tópico, na Orientação No. 3

A página requisitada simplesmente não é encontrada.

Esse é o site http://unionrh.com.br/

Aparece a página inicial (index.php). Mas ao clicar nos links do menu diz que a página não existe. Mas o site inteiro está lá no host.

Compartilhar este post


Link para o post
Compartilhar em outros sites

Como está rodando o apache? Pelo Xampp ou Wamp?

 

Pelo Xampp, precisa editar o arquivo "httpd.vhosts" que fica no diretório C:\xampp\apache\conf\extra. Insira isso no final do arquivo:

 

<VirtualHost *:80>
    DocumentRoot "C:/xampp/htdocs/pasta_do_projeto"
    ServerAdmin nome-a-ser-exibido-como-dominio
    ServerName nome-a-ser-exibido-como-dominio
</VirtualHost>

Vale lembrar que pra cada projeto precisa ter um bloco desses.

 

E por fim, o arquivo "hosts", dentro de C:\Windows\System32\drivers\etc

127.0.0.1		nome-a-ser-exibido-como-dominio

Feito isso, reinicie o apache e acesse pelo novo endereço: http://nome-a-ser-exibido-como-dominio

 

Não sei dizer se é Apache, Xampp ou Wamp. Desconfio que seja o IIS mesmo pois rodo uma app ASP num subdomínio do site.

Compartilhar este post


Link para o post
Compartilhar em outros sites

O problema está na sua URL amigável... você tem algum htaccess no site e/ou algum arquivo de configuração do servidor (se não for apache)..

Compartilhar este post


Link para o post
Compartilhar em outros sites

Como está rodando o apache? Pelo Xampp ou Wamp?

 

Pelo Xampp, precisa editar o arquivo "httpd.vhosts" que fica no diretório C:\xampp\apache\conf\extra. Insira isso no final do arquivo:

 

<VirtualHost *:80>
    DocumentRoot "C:/xampp/htdocs/pasta_do_projeto"
    ServerAdmin nome-a-ser-exibido-como-dominio
    ServerName nome-a-ser-exibido-como-dominio
</VirtualHost>

Vale lembrar que pra cada projeto precisa ter um bloco desses.

 

E por fim, o arquivo "hosts", dentro de C:\Windows\System32\drivers\etc

127.0.0.1		nome-a-ser-exibido-como-dominio

Feito isso, reinicie o apache e acesse pelo novo endereço: http://nome-a-ser-exibido-como-dominio

 

Não tenho acesso à pasta C:\Windows\System32\drivers\etc

É um host contratado, não tenho controle sobre ele.

Compartilhar este post


Link para o post
Compartilhar em outros sites

O problema está na sua URL amigável... você tem algum htaccess no site e/ou algum arquivo de configuração do servidor (se não for apache)..

Olá amigo.

Eu tenho esse arquivo configurado. Tanto é que o site está rodando no domínio da agência que está fazendo o site.

Veja.

 

Aqui no subdomínio da agência (uma bosta de agência) http://union.88agencia.com.br/

Aqui no domínio da empresa que pediu o site http://unionrh.com.br/

 

Tem exatamente os mesmos arquivos. Só copiei e colei o site todo.

Compartilhar este post


Link para o post
Compartilhar em outros sites

Você tem o htaccess, ótimo, mas o servidor é o Apache? Se for o IIS o htaccess não será interpretado...

Compartilhar este post


Link para o post
Compartilhar em outros sites

Você tem o htaccess, ótimo, mas o servidor é o Apache? Se for o IIS o htaccess não será interpretado...

Eu creio que não seja Apache. a julgar pelas opções no painel de controle, e por estar rodando uma app em ASP,creio que o servidor seja IIS.

Compartilhar este post


Link para o post
Compartilhar em outros sites

Se for IIS:

No google: convert htaccess to web.config

Compartilhar este post


Link para o post
Compartilhar em outros sites

Se for IIS:

No google: convert htaccess to web.config

 

Show!!!! Páginas funcionando!!

 

Está ocorrendo uma diferença de layout.

 

Veja.

 

Aqui no subdomínio da agência (uma bosta de agência) http://union.88agencia.com.br/

 

Aqui no domínio da empresa que pediu o site http://unionrh.com.br/

Nesse caso o menu (barra Azul no topo fica truncado). Será que há algum ponto da hospedagem que precisa ser ajustado?? Pois o site é exatamente o mesmo.

Compartilhar este post


Link para o post
Compartilhar em outros sites

Aqui no subdomínio da agência (uma bosta de agência)

Vamos analisar essa sua frase Fabiano, você é profissional? Não né, pegou um job para executar sem ter o menor embasamento técnico, ai diz que o trabalho de alguém é bosta... complicado né? Primeiro se torne um verdadeiro profissional, adquira o embasamento técnico mínimo, ai quem sabe, você poderá vir a ter algum lastro para criticar o trabalho alheio.

 

Nesse caso o menu (barra Azul no topo fica truncado). Será que há algum ponto da hospedagem que precisa ser ajustado?? Pois o site é exatamente o mesmo.

No meu navegador não existe diferença alguma.

Compartilhar este post


Link para o post
Compartilhar em outros sites

ESerra,

 

Primeiramente quero agradecer pela sua ajuda. Realmente foi decisiva para resolver meu problema.

Atuo há anos com ASP clássico, cursei faculdade em Web Designer e Comércio Eletrônico.

Na época em que estudei o ASP clássico era o carro chefe para desenvolvimento web, agora estou aprendendo PHP.

 

Sou profissional de RH, não de programação, mas há algum tempo trabalho arduamente no desenvolvimento de uma ferramenta de gestão de RH (projeto bem complexo), cuido do banco de dados (SQL Server), programação server side, layout (CSS) e comportamento (JS).

Embora eu não atue há décadas na área (como talvez seja o seu caso), creio que tenho alguma experiência, ainda que pouca, mas ainda assim suficiente para saber diferenciar um trabalho bom de um trabalho ruim.

 

Entendo que você não tem a menor ideia de como se deu a prestação de serviços da agência que realizou o job.

Vários pontos combinados não foram atendidos, me obrigando a terminar a conversa com eles no meio do caminho (note que o site não está pronto).

Apenas para ilustrar. Um dos pontos combinados é que o site seria 100% responsivo. Coisa que não aconteceu.

Com base nessas explicações que dei, acredito que tenho conhecimento técnico e de situação para afirmar que o trabalho da agência realmente foi uma bosta, tanto pelas questões técnicas que não foram atendidas quanto pela falta de profissionalismo deles (prazos não cumpridos, atitudes amadoras e etc).

 

Sendo assim, primeiro tome conhecimento do todo, aí quem sabe você poderá ter algum lastro para fazer considerações grosseiras, sem base alguma da situação.

 

Lamento pelo desconforto que causou ao fórum. Mas ainda assim sou grato pela sua ajuda, pois sei que seus comentários foram sem embasamento da situação toda. Tenho certeza que numa próxima situação você não cometerá esse mesmo erro.

 

Obrigado.

Abraço!

Compartilhar este post


Link para o post
Compartilhar em outros sites

Conhecimento técnico e opinião são duas coisas totalmente diferentes, o que você emitiu até agora foi apenas opinião.

 

Mas como diz o velho ditado, toda história tem 3 versões, a minha, a do outro e a verdadeira. A sua é apenas uma delas.

Compartilhar este post


Link para o post
Compartilhar em outros sites

Conhecimento técnico e opinião são duas coisas totalmente diferentes, o que você emitiu até agora foi apenas opinião.

 

Mas como diz o velho ditado, toda história tem 3 versões, a minha, a do outro e a verdadeira. A sua é apenas uma delas.

E a sua apenas mais uma.

Compartilhar este post


Link para o post
Compartilhar em outros sites

×

Informação importante

Ao usar o fórum, você concorda com nossos Termos e condições.