MAC下安装laravel时遇到的坑

php版本:php7.0

服务器:nginx

OS:OS X EI Capitan

首先安装composer

通过composer 来安装laravel

1,首先切换到你的根目录

运行以下代码

composer create-project laravel/laravel laravel5 5.0.22

此处遇到第一个坑

composer 报错

  the requested PHP extension mcrypt is missing from your system.

意思是缺少php mcrypt扩展

那好吧 我们安装php扩展

brew install mcypt
brew install php70-mcrypt
//查看是否被php加载
php -m | grep mcrypt
//显示:mcrypt
//查看是否被php.ini加载
php -i |grep mcrypt
//mcrypt support => enabled
//mcrypt_filter support => enabled
//mcrypt.algorithms_dir => no value => no value
//mcrypt.modes_dir => no value => no value

打开phpinfo() 发现并没有 mcrypt的扩展

sudo mkdir -p /Library/Server/Web/Config/php
// 创建符号连接
sudo ln -s/usr/local/etc/php/7.0/conf.d/ext-mcrypt.ini /Library/Server/Web/Config/php/ext-mcrypt

重启php-fpm和nginx

sudo killall php-fpm    //    杀死所有php-fpm进程
sudo php-fpm
//重启nginx
sudo nginx -s reload

接下来查看我们localhost下的laravel/public

结果当然是什么都没有了(一般情况下)当前页面显示空白

//我们需要给storage权限
//切换到laravel5目录下
chmod - R 777 storage/

结果如图,我们的laravel就安装完成了

105117_0QBS_2380832.png

 

 

 

转载于:https://my.oschina.net/kakoi/blog/541269

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值