Autor Tópico: Configurando servidor de desenvolvimento (php, apache, mysql)  (Lida 3276 vezes)

Offline lucasft

  • Usuário Ubuntu
  • *
  • Mensagens: 2
    • Ver perfil
Configurando servidor de desenvolvimento (php, apache, mysql)
« Online: 12 de Agosto de 2014, 16:13 »
Olá, instalei novamente Linux no meu notebook, e ao instalar o servidor de desenvolvimento me deparei com um problema:

Tudo foi instalando normalmente, como manda o figurino, e diga-se de passagens está funcionando praticamente tudo como deveria, porem, há algum problema.

Configuração do arquivo /etc/hosts:

Código: [Selecionar]
127.0.0.1 blog.localhost
Configuração do arquivo /etc/apache2/sites-available/blog.conf:

Código: [Selecionar]
<VirtualHost *:80>
    ServerAdmin admin@example.com
    ServerName blog
    ServerAlias blog.localhost
    DocumentRoot /var/www/blog/public_html/
    ErrorLog ${APACHE_LOG_DIR}/error.log
    CustomLog ${APACHE_LOG_DIR}/access.log combined
</VirtualHost>

O módulo do PHP (mod_rewrite) está ativo;

Utilizo o ToroWeb (http://toroweb.org) para fazer as routes (rotas) das aplicações, e o .htaccess está configurado como ele pede:

Código: [Selecionar]
RewriteEngine on
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteCond $1 !^(index\.php)
RewriteRule ^(.*)$ /index.php/$1 [L]

Ao acessar blog.localhost abre normalmente o index abre normalmente, porem ao tentar acessar qualquer outra página acontece erro 404...

Alguém tem alguma ideia do que posso fazer, ou se ainda possível posso passar o Skype para ver se alguém consegue me ajudar.

Obrigado, aguardo respostas :(
 

Offline irtigor

  • Equipe Ubuntu
  • Usuário Ubuntu
  • *****
  • Mensagens: 4.344
  • Delete, delete, delete!
    • Ver perfil
Re: Configurando servidor de desenvolvimento (php, apache, mysql)
« Resposta #1 Online: 13 de Agosto de 2014, 00:03 »
Habilitou o uso do .htaccess? Isso vem desabilitado por padrão. Se não resolver veja os logs do servidor web.

Offline lucasft

  • Usuário Ubuntu
  • *
  • Mensagens: 2
    • Ver perfil
Re: Configurando servidor de desenvolvimento (php, apache, mysql)
« Resposta #2 Online: 13 de Agosto de 2014, 08:49 »
Segui um tutorial do Tiago Hillebrandt de como habilitar o uso do .htacess no Ubuntu http://tiagohillebrandt.eti.br/habilitando-o-uso-do-arquivo-htaccess-no-ubuntu.html e consegui ;)


Obrigado irtigor