Descompactar na pasta do projeto
Ou
curl -L https://get.fuelphp.com/oil | sh
Com o comando acima agora temos no path o comando oil que executa uma grande quantidade de comandos para o fuelPHP, mas ainda com recursos mais úteis como o scaffold e o admin.
oil create blog
ou
oil create apps/blog
cd apps/blog
https://fuelphp.com/docs/installation/instructions.html
Rodar para configurar as permissões, logo após a criação de um projeto e ao tentar rodar pela web recebemos o erro: Fuel\Core\FuelException [ Error ]: Unable to create the log file.
oil refine install
composer update
fuel/app/config/development/db.php
app/config/config.php
E abaixo de
return array(
Adicionar
'always_load' => array(
'packages' => array(
'orm', 'auth',
),
),
Copiar packages/auth/config/auth.php para app/config/
Deixar assim:
return array(
'driver' => 'Ormauth',
'verify_multiple_logins' => false,
'salt' => '181818nsnsns3939393',
'iterations' => 10000,
);
fuel/app/config/routes.php
Idealmente para
admin/login
Agora é uma boa hora para ver o tutorial sobre a criação de aplicativos com o fuelPHP.