I have successfully installed Laravel, but after running php artisan serve
and going to localhost:8000
I get this error:
Use of undefined constant MCRYPT_RIJNDAEL_128 - assumed 'MCRYPT_RIJNDAEL_128'
I have checked phpinfo()
on localhost:8888
and it says that mcrypt
is properly installed. However the only thing I can think of is that maybe my path is wrong?
in my .bash_profile
I have
PATH=/usr/local/bin:$PATH
Every time I try to run Laravel commands I have to type this in the terminal:
export PATH="~/.composer/vendor/bin:$PATH"
I am running on a Mac. Is there a simple way I can set up my bash_profile
so that I can consistently change between localhost addresses and still have all the proper PHP functions working?
I use nginx and php-fpm, and already did
apt-get install php5-mcrypt
, and moved themcrypt.ini
file tomods-available
.I had to do
sudo service php5-fpm restart
before it actually worked.