laravel一次安装失败经历

因为之前的laravel项目里面改的有点乱,所以想重新下载一个新的laravel项目源文件,所以按照以前的方法正常下载,主要步骤就是:

1、安装composer,因为使用的是laragon已经集成了composer,所以直接就在laragon的“Terminal(终端)”里直接使用了。 使用  composer self-update  更新了一下composer版本

2、一般使用composer前,都先设置一下国内镜像,设置方法是:

 https://packagist.phpcomposer.com

恢复默认镜像是:

composer config -g --unset repos.packagist

3、使用composer安装laravel,使用命令

composer create-project --prefer-dist laravel/laravel

然而,始终无法正常安装,一直各种报错。

然后又将国内镜像恢复到默认国外镜像,还是报错:

最后经过网上搜索,看到有人遇到安装错误的问题,但错误内容不一样,解决办法是打开php.ini搜索disable_functions找到proc_open并删除即可。

不管怎样,先试试,找到php.ini下面的disable_functions,发现没有赋值

不管了,直接从网上找来disable_functions的内容,并补充进去了

disable_functions = passthru,exec,system,chroot,chgrp,chown,shell_exec,popen,ini_alter,ini_restore,dl,openlog,syslog,readlink,symlink,popepassthru,stream_socket_server

然后再继续安装测试,结果,没想到竟然安装成功了。。

简单查了一下disable_functions,主要是用来禁用PHP危险函数的,按理跟我们初始安装没有啥关系啊。。 或者是刚巧我最后一次安装时,网络刚好没有出问题,就直接安装成功了?

disable_functions的禁用函数说明: https://www.cnblogs.com/daiyacheng1991/p/11452258.html

评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值