[Ubuntu-BR] mod_rewrite no Ubuntu 11.04.
julio menezes
yjmenezes em yahoo.com.br
Terça Junho 21 21:54:48 UTC 2011
lucas,
tenta ver se tem e onde esta o modulo seguinte:
escreve um /var/www/teste.php com:
<?php
phpinfo()
?>
Carrega ele no navegador e veja o que tem instalado em seu PHP.
deve aparecer em * Loaded Modules *:
>>>>> Se nao aparecer:
$ updatedb
$ locate mod_rewrite.so
deve aparecer algo assim:
/usr/lib/apache2/modules/mod_rewrite.so
jmenezes em gpl2-11:~$
entre no /etc
cd /etc/apache2/mods-enabled
veja se existe o ** rewrite.load **
se nao existir entao crie e coloque la dentro esta linha:
sudo touch rewrite.load
LoadModule rewrite_module /usr/lib/apache2/modules/mod_rewrite.so
restart o apache e verifique novamente o * Loaded Modules *
Pode ser tambem que tenha de habilitar aqui
/etc/apache2/sites-available/default
dentro do * default *, troque None por all :
AllowOverride all
espero que ajude.
[]s
julio
--- Em ter, 21/6/11, lucas.beier em gmail.com <lucas.beier em gmail.com> escreveu:
> De: lucas.beier em gmail.com <lucas.beier em gmail.com>
> Assunto: [Ubuntu-BR] mod_rewrite no Ubuntu 11.04.
> Para: "Lista de discussão do LoCoTeam Brasileiro" <ubuntu-br em lists.ubuntu.com>
> Data: Terça-feira, 21 de Junho de 2011, 16:27
> Estou usando o CakePHP e desejo ter
> url's mais amigáveis.
>
> O CakePHP tem uma configuração que permite deixar as
> url's um pouco
> melhores, tipo:
> http://www.site.com.br/index.php/controller/metodo
>
> Mas eu desejo remover o index.php da url. Pra isso preciso
> ativar o
> mod_rewrite.
>
> Pra isso fiz:
> *# sudo a2enmod rewrite
>
> Enabling module rewrite.
> Run '/etc/init.d/apache2 restart' to activate new
> configuration!
>
> # sudo /etc/init.d/apache2 restart
>
> * Restarting web server apache2
> apache2: Could not reliably determine the server's fully
> qualified domain
> name, using 127.0.1.1 for ServerName
> ... waiting apache2: Could not reliably determine the
> server's fully
> qualified domain name, using 127.0.1.1 for ServerName
> [ OK ]*
>
> Mas quando acesso
> http://www.site.com.br/controller/metodo
> Eu recebo que a página não foi encontrada...
>
> Alguém sabe como resolver?
> --
> Mais sobre o Ubuntu em português: http://www.ubuntu-br.org/comece
>
> Lista de discussão Ubuntu Brasil
> Histórico, descadastramento e outras opções:
> https://lists.ubuntu.com/mailman/listinfo/ubuntu-br
>
More information about the ubuntu-br
mailing list