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就安装完成了

mac下php的坑,MAC下安装laravel时遇到的坑相关推荐

  1. 关于学Linux的时候安装vmtools时遇到的坑

    关于学Linux的时候安装vmtools时遇到的坑

  2. 安装CTEX时的深坑!血泪啊T_T

    安装CTEX时的深坑!血泪啊T_T 未安装之前看了好多博客的,但是在安装软件的时候,心理虽有疑虑,但是未备份环境变量,导致楼主装了很久的tensorflow_gpu罢工了,想当时安装也用了好长时间的, ...

  3. linux安装jira时的各种坑-记录

    目录 前言 Centos 8 jdk11 tomcat 8 mysql 5.7 mysql-connection-java-5.1.*-bin.jar jira 8.8 1.端口占用问题 2.'找不到 ...

  4. Macos安装lightgbm时遇到的坑

    报错信息: OSError: dlopen(/Users/{xxx}/anaconda3/lib/python3.6/site- packages/lightgbm/lib_lightgbm.so, ...

  5. 几乎完美安装! NVIDIA Jetson Nano B01 Ubuntu 18.04.3 LTS 的 ROS 安装和菜鸟的踩坑记录【会继续完善】

    几乎完美安装! NVIDIA Jetson Nano B01 Ubuntu 18.04.3 LTS 的 ROS 安装和菜鸟的踩坑记录 NVIDIA Jetson Nano B01技术规格 Ubuntu ...

  6. 安装服务时出现The system cannot execute the specified program

    Visual Studio 2013下的Windows服务程序,在安装服务时出现"The system cannot execute the specified program", ...

  7. 怎么安装 Laravel

    怎么安装 Laravel Laravel是PHP的一个Web框架,本次安装的版本是7,需要的PHP版本 >= 7.2.5 1.安装composer 安装Laravel之前,需要安装compose ...

  8. Mac OSX 下高效安装 homebrew 及完美避坑姿势

    Mac OSX 下高效安装 homebrew 及完美避坑姿势 Homebrew 是什么 Homebrew是 mac的包管理器,仅需执行相应的命令,就能下载安装需要的软件包,可以省掉自己去下载.解压.拖 ...

  9. MAC下 Intellij IDEA GO语言插件安装及简单案例

    MAC下 Intellij IDEA GO语言插件安装及简单案例 GoLang专有IDE GoLand : http://www.jetbrains.com/go/ 下载地址 Intellij IDE ...

最新文章

  1. C++ Primer 第九章 顺序容器
  2. hdu4940 有上下界的无源可行流判断
  3. 【hdu 1573 X问题】【 hdu3579 Hello Kiki 】【poj 2891】
  4. CloudCC CRM探讨如何建立完善的服务体系
  5. ECMAScript5 严格模式,JSON,及其它
  6. 《Android游戏编程入门经典》——14.4节问与答
  7. OverTheWire的bandit游戏(11-20)
  8. C#基础知识(停止更新、移步博客园)
  9. 乡镇卫生院计算机编制待遇怎么样,三甲医院VS乡镇卫生院事业编,选哪个?
  10. my read law / notarization / gongzheng
  11. linux DRM/KMS 测试工具 modetest、kmscude、igt-gpu-tools (一)
  12. 什么是JavaBeans
  13. 绝地求生游戏怎么转到计算机上玩,绝地求生大逃杀吃鸡游戏提示tslgame.exe 应用程序错误解决方法...
  14. 写java代码用什么软件好,重要概念一网打尽!
  15. 【服务器】Linux一键安装web环境全攻略(阿里云服务器)(Centos )
  16. 密歇根安娜堡计算机排名,密歇根大学安娜堡分校计算机科学与工程研究生最新专业排名...
  17. ElasticSearch学习(十)—— 增加身份认证
  18. Django网站建设-点击/收藏量、未读消息,错误页面显示404,500
  19. Anaconda的升级、配置及使用
  20. 【C语言】自我反思总结,VS2019中关于错误代码为 -1073741819

热门文章

  1. Codeforces Round #198 (Div. 1) B,C 动态规划
  2. 怎样练习一万小时(转)
  3. linux 安装源码网卡包,【linux命令】Linux通过yum 或者源码编译安装vnstat查看网卡流量...
  4. PAT乙级(1024 科学计数法)
  5. mybaitis快速生成_关于Mybatis-Plus代码生成器快速使用心得
  6. 【连载】如何掌握openGauss数据库核心技术?秘诀三:拿捏存储技术(5)
  7. 2021年7月国产数据库排行榜:openGauss成绩依旧亮眼,Kingbase向Top 10发起冲刺
  8. 详述MySQL Using intersect交集算法
  9. Oracle 20c 新特性:XGBoost 机器学习算法和 AutoML 的支持
  10. Oracle面对“数据倾斜列使用绑定变量”场景的解决方案