composer操作

>w 本页内容为可选操作。初次部署可跳过 # composer操作 进入网站的phalapi目录,进入终端 查看composer信息 ``` php composer.phar ``` 更新版本 ``` composer selfupdate ``` ## 禁用函数 若使用查询命令报错,需检查宝塔的php配置中‘putenv’这个含是否被禁用。 禁用后可能会出现红色报错。 把该函数,从禁用列表中删除,然后保存。 ![image.png](https://cos.easydoc.net/52287695/files/ldx3sj6d.png) 此外,还需查询以下函数是否禁用: ``` 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)