composer操作
>w 本页内容为可选操作。初次部署可跳过
# composer操作
进入网站的phalapi目录,进入终端
查看composer信息
```
php composer.phar
```
更新版本
```
composer selfupdate
```
## 禁用函数
若使用查询命令报错,需检查宝塔的php配置中‘putenv’这个含是否被禁用。
禁用后可能会出现红色报错。
把该函数,从禁用列表中删除,然后保存。

此外,还需查询以下函数是否禁用:
```
proc_open
exec
shell_exec
```
这几个函数,也需要从禁用列表中删除。
完成后,重启一下php服务。
>w 解除以上函数的禁用,可能会带来安全性问题。
## 更新目录和依赖
如果需要更新目录,可以执行如下命令:
```
php composer.phar update
```
> 由于依赖的文件在国外,以及安装环境等问题,这里面的坑比较多,可能会遇到各种报错
# phalapi框架依赖插件
> 以下为三方开源插件,仅供查阅
## phalapi/jwt
https://github.com/twodayw/phalapi2-jwt
## phalapi/user
https://packagist.org/packages/phalapi/user
## phalapi/auth
https://github.com/twodayw/auth
## phalapi/cors
https://github.com/gongshunkai/phalapi-cors
## phalapi-image
https://github.com/gongshunkai/phalapi-image
## phalapi/pinyin
https://github.com/phalapi/pinyin
## phalapi/redis
https://github.com/wenzhenxi/phalapi2-redis
## phalapi-aliyun-oss
https://github.com/vivlong/phalapi-aliyun-oss
## phalapi_aliyunsms
定制插件,已授权
覆盖安装即可
[插件资源下载](https://feiyunjs.lanzoum.com/b0dn251je)
密码:8aml
# 参考教程
[PhalApi 2.x 开源接口框架 开发文档](http://docs.phalapi.net/#/v2.0/download-and-setup)
[使用composer来安装和更新PhalApi 2.x-飞云脚本](http://www.feiyunjs.com/1765.html)