A ideia a ter uma base para criar um blog (ou qualquer outro site) que já tenham algumas funcionalidades como:
- CodeIgniter 2.*
- Twitter Bootstrap 3
- Autenticação
- Back-end
- Gerenciamento dos usuário
- Criar e gerenciar um post
- Gerenciar comentários
- DataTables dinâmico
- Front-end
- Usuário
- Registro
- Login
- Esqueci a senha
- Editar Perfil
- Funcionalidade simples de um blog
- Usuário
- Log de Acesso
git clone git://github.com/marcelod/codeistrap novo_site
https://github.com/marcelod/codeistrap/archive/master.zip
Configurar o arquivo application/database.php
$db['default']['username'] = 'user'; // colocar usuário do banco de dados
$db['default']['password'] = 'senha'; // senha para acesso ao banco de dados
$db['default']['database'] = 'database'; // nome da base de dados a ser usada
Criar a base de dados no servidor com o nome que definiu em seu arquivo application/database.php
Rodar as migrations que com isso irá criar as tabelas e dados que precisa inicialmente.
Supondo que você baixou e instalou em /var/www/novo_site
Você irá rodar no navegador
http://localhost/novo_site/instalar
Com isso já deve ter criado as tabelas e dados em seu banco de dados
- agora já pode remover o arquivo caso queira
No arquivo application/config.php definir o sess_use_database como TRUE para poder gravar as sessões no banco de dados
$config['sess_use_database'] = TRUE;
E agora já pode acessar o site no navegador e visualizar
* users/login e senha
* admin > 1234
* user > 1234
A parte de log de acesso já esta ok.
O que é necessário fazer é criar a uma pasta chamada access dentro de application/logs e dar permissão de escrita para a pasta log