Jump to content
Limestone de cara nova! ×

Instalar Mod_Rewrite


Leo Amarante
 Share

Recommended Posts

Olá Galera...

adquiri um servidor dedicado na Secured Servers (CentOS 6 64bits) com WHM/Cpanel instalado, o problema é que o site que preciso instalar precisa de mod_rewrite e o servidor veio sem ele (normalmente suporte a mod_rewrite já vem instalado no CentOS) ... não possui nenhum arquivo do mod_rewrite (/etc/httpd/modules) e também não existe a linha que geralmente precisamos tirar o #(linha comentada) em httpd.conf (/etc/httpd/conf)...

Já recompilei o Apache duas vezes no WHM(EasyApache) e não tem jeito, o módulo não existe... ou estou cego.

Então não sei o que fazer, não tenho conhecimento de instalação de módulos em Linux (CentOS 6)...

Será que alguem pode me ajudar? parece que veio uma instalação mto simples do SO, pois é muito estranho não ter mod_rewrite.

Link to comment
Share on other sites

Hmmmm não me lembro de ter feito isto no Centos, mas no Debian/Ubuntu, seria equivalente à:

(Verifique os diretórios do apache, os de seu servidor podem ser diferentes)


$ a2enmod rewrite

$ cp /etc/apache2/mods-available/rewrite.load /etc/apache2/mods-enabled/

No arquivo /etc/httpd/conf/httpd.conf

# Procure a Linha

AllowOverride None

# E troque o Valor para

AllowOverride All

Reinicie o Apache e teste.

É normal o Apache vir sem todos os módulos que você está acostumado a usar.

Não respondo dúvidas em particular, nem via msn, bilhete elegante, PM, foto de mulher bonita no perfil, telegrama, pombo correio, sinal de fumaça, dança da chuva, fogueira, ou qualquer outra forma válida e/ou bizarra. Pergunte no fórum assim todos podem compartilhar a pizza.

Link to comment
Share on other sites

Amigo,

é quase difícil o mod_rewrite não estar ai instalado, pois ele é ativado automaticamente no Apache ele já vem junto com o cPanel/WHM... verifica isso ai via SSH:

usa isso aqui:

./httpd -l | grep rewrite

deverá aparecer isso:

mod_rewrite.c

se aparecer, ele está normal, ai já trabalho de algumas modificações no .htacess

Abração

Link to comment
Share on other sites

Olá João,

Verifiquei os diretórios e estão no padrão.

Realmente no /etc/httpd/conf/httpd.conf não tem nenhuma linha comentada com referência ao mod_rewrite

Também já havia alterado a linha AllowOverride None para All e até AutoConfig para ver se era problema do apache não reconhecer o comando no .htaccess mas nenhum deu certo.

Link to comment
Share on other sites

Amigo,

é quase difícil o mod_rewrite não estar ai instalado, pois ele é ativado automaticamente no Apache ele já vem junto com o cPanel/WHM... verifica isso ai via SSH:

usa isso aqui:

./httpd -l | grep rewrite

deverá aparecer isso:

mod_rewrite.c

se aparecer, ele está normal, ai já trabalho de algumas modificações no .htacess

Abração

Pois é amigo, já havia feito isso também e o resultado é No such file or directory
Link to comment
Share on other sites

Eita :|:|:|.

aconselho então: http://tickets.cpanel.net/ eles podem dar uma explicação para isso e eles mesmos irão verificar.

Abração amigo, e boa sorte ai

Ferrô!!!

A licença foi adquirida junto com o server, vou ter que solicitar ao suporte do DC. Vamos ver o que dá! Valeu pelas dicas...

Link to comment
Share on other sites

Ferrô!!!

A licença foi adquirida junto com o server, vou ter que solicitar ao suporte do DC. Vamos ver o que dá! Valeu pelas dicas...

Não tem problema, você pode contatar o suporte da cPanel ainda assim =)

ps: o mod_overwrite com certeza está instalado, ele já é instalado por padrão no rebuild do apache.

BrasilHOSP | Hospedagem de Sites, Revenda de Hospedagem, Servidores Virtuais e Streaming! - http://www.brasilhosp.com.br/ / http://www.rvcore.com/

NetGerencia | Gerenciamento de Servidores, Cloud Server Gerenciado. - http://www.netgerencia.com.br/

Link to comment
Share on other sites

Guest
This topic is now closed to further replies.
 Share

  • Recently Browsing   0 members

    • No registered users viewing this page.




×
×
  • Create New...