Leo Amarante Postado Dezembro 1, 2012 Postado Dezembro 1, 2012 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.
joaopaulo Postado Dezembro 1, 2012 Postado Dezembro 1, 2012 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.
Alexandre B Postado Dezembro 1, 2012 Postado Dezembro 1, 2012 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
Leo Amarante Postado Dezembro 1, 2012 Autor Postado Dezembro 1, 2012 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.
Leo Amarante Postado Dezembro 1, 2012 Autor Postado Dezembro 1, 2012 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
Alexandre B Postado Dezembro 1, 2012 Postado Dezembro 1, 2012 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
Leo Amarante Postado Dezembro 1, 2012 Autor Postado Dezembro 1, 2012 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...
Jordan Miguel Postado Dezembro 1, 2012 Postado Dezembro 1, 2012 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.
luizpaulobr Postado Dezembro 2, 2012 Postado Dezembro 2, 2012 Amgio, no EasyApache, voce tem que clicar em Exhaustive Options List, concerteza o ModRewrite está lá!!! Todo cPanel tem!. Ja testou pra ver se não está instalado?
Posts Recomendados