mac下php的坑,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就安装完成了
mac下php的坑,MAC下安装laravel时遇到的坑相关推荐
- 关于学Linux的时候安装vmtools时遇到的坑
关于学Linux的时候安装vmtools时遇到的坑
- 安装CTEX时的深坑!血泪啊T_T
安装CTEX时的深坑!血泪啊T_T 未安装之前看了好多博客的,但是在安装软件的时候,心理虽有疑虑,但是未备份环境变量,导致楼主装了很久的tensorflow_gpu罢工了,想当时安装也用了好长时间的, ...
- linux安装jira时的各种坑-记录
目录 前言 Centos 8 jdk11 tomcat 8 mysql 5.7 mysql-connection-java-5.1.*-bin.jar jira 8.8 1.端口占用问题 2.'找不到 ...
- Macos安装lightgbm时遇到的坑
报错信息: OSError: dlopen(/Users/{xxx}/anaconda3/lib/python3.6/site- packages/lightgbm/lib_lightgbm.so, ...
- 几乎完美安装! 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 ...
- 安装服务时出现The system cannot execute the specified program
Visual Studio 2013下的Windows服务程序,在安装服务时出现"The system cannot execute the specified program", ...
- 怎么安装 Laravel
怎么安装 Laravel Laravel是PHP的一个Web框架,本次安装的版本是7,需要的PHP版本 >= 7.2.5 1.安装composer 安装Laravel之前,需要安装compose ...
- Mac OSX 下高效安装 homebrew 及完美避坑姿势
Mac OSX 下高效安装 homebrew 及完美避坑姿势 Homebrew 是什么 Homebrew是 mac的包管理器,仅需执行相应的命令,就能下载安装需要的软件包,可以省掉自己去下载.解压.拖 ...
- MAC下 Intellij IDEA GO语言插件安装及简单案例
MAC下 Intellij IDEA GO语言插件安装及简单案例 GoLang专有IDE GoLand : http://www.jetbrains.com/go/ 下载地址 Intellij IDE ...
最新文章
- C++ Primer 第九章 顺序容器
- hdu4940 有上下界的无源可行流判断
- 【hdu 1573 X问题】【 hdu3579 Hello Kiki 】【poj 2891】
- CloudCC CRM探讨如何建立完善的服务体系
- ECMAScript5 严格模式,JSON,及其它
- 《Android游戏编程入门经典》——14.4节问与答
- OverTheWire的bandit游戏(11-20)
- C#基础知识(停止更新、移步博客园)
- 乡镇卫生院计算机编制待遇怎么样,三甲医院VS乡镇卫生院事业编,选哪个?
- my read law / notarization / gongzheng
- linux DRM/KMS 测试工具 modetest、kmscude、igt-gpu-tools (一)
- 什么是JavaBeans
- 绝地求生游戏怎么转到计算机上玩,绝地求生大逃杀吃鸡游戏提示tslgame.exe 应用程序错误解决方法...
- 写java代码用什么软件好,重要概念一网打尽!
- 【服务器】Linux一键安装web环境全攻略(阿里云服务器)(Centos )
- 密歇根安娜堡计算机排名,密歇根大学安娜堡分校计算机科学与工程研究生最新专业排名...
- ElasticSearch学习(十)—— 增加身份认证
- Django网站建设-点击/收藏量、未读消息,错误页面显示404,500
- Anaconda的升级、配置及使用
- 【C语言】自我反思总结,VS2019中关于错误代码为 -1073741819
热门文章
- Codeforces Round #198 (Div. 1) B,C 动态规划
- 怎样练习一万小时(转)
- linux 安装源码网卡包,【linux命令】Linux通过yum 或者源码编译安装vnstat查看网卡流量...
- PAT乙级(1024 科学计数法)
- mybaitis快速生成_关于Mybatis-Plus代码生成器快速使用心得
- 【连载】如何掌握openGauss数据库核心技术?秘诀三:拿捏存储技术(5)
- 2021年7月国产数据库排行榜:openGauss成绩依旧亮眼,Kingbase向Top 10发起冲刺
- 详述MySQL Using intersect交集算法
- Oracle 20c 新特性:XGBoost 机器学习算法和 AutoML 的支持
- Oracle面对“数据倾斜列使用绑定变量”场景的解决方案