Problema com o Laravel no ubuntu 13.10

Então, estou começando a desenvolver com o Laravel para php, porque vejo que é mais legível que o Codeigniter, voltando ao ponto.

Eu atualizo para o ubuntu 13.10 porque quero ver as novas melhorias, mas vejo um pequeno problema quando quero executar o laravel, problema que não tinha no ubuntu 12.04:

Laravel requires the Mcrypt PHP extension.</code>

Mas eu tenho o pacote php5-mcrypt instalado, eu reinstalei novamente … mas nada …

Então, alguém me disse que os módulos PHP foram movidos do diretório conf.d para o diretório mods-available, e o módulo mcrypt foi deixado para trás. E para corrigir isso, coloque um link simbólico para o arquivo mcrypt.ini na configuração do PHP.

Estou usando o apache, então ele disse para usar esta linha:

sudo ln -s /etc/php5/conf.d/mcrypt.ini /etc/php5/apache2/conf.d/20-mcyrpt.inisudo service apache2 restart</code>

De alguma forma não deu certo … comecei a perguntar e finalmente descobri isso de uma pessoa com o mesmo problema, a solução dele foi esta:

Seu problema é para php-fpm (em vez de Apache):

sudo ln -s /etc/php5/conf.d/mcrypt.ini /etc/php5/mods-available/mcrypt.ini</code>

Habilitar mods

sudo php5enmod mcrypt</code>

e reinicie o FPM

sudo service php5-fpm restart</code>

E finalmente posso começar a trabalhar com o Laravel!

Tenho que dizer que é um framework incrível, é um pouco como rails, é mais simples e eu gosto disso.