使用composer遇到的问题及解决方法

寻觅beyond 寻觅beyond     2022-10-16     253

关键词:

  可以尝试利用composer下载Yii框架,编辑composer.json文件:

{
    "require":{
        "yiisoft/yii2":"~2.0.0"
    }
}

 

  然后在这个包含composer.json文件的目录下执行命令:

composer install

  然后就等待下载完成

 

问题零:Your requirements could not be resolved to an installable set of packages.

  如果出现下面这种情况:

Loading composer repositories with package information
Updating dependencies (including require-dev)
Your requirements could not be resolved to an installable set of packages.

  需要安装一个插件(plug),运行命令安装即可:

composer global require "fxp/composer-asset-plugin:^1.4.1"

  

 

问题一:proc_get_status() has been disabled for security reasons 

  如果出现下面这种情况:

[ErrorException]
proc_get_status() has been disabled for security reasons
PHP Fatal error: Uncaught exception ‘ErrorException‘ with message ‘proc_get_status() has been disabled for security reasons‘
in phar:///usr/local/bin/composer/vendor/symfony/process/Process.php:1279

  这是因为安全原因,将proc_get_status函数禁用了,可以通过编辑php的配置文件php.ini,搜索proc_get_status,将他从disable_functions中删除即可。

 

 

问题二:需要输入token

  如果是第一次使用composer,那么在下载文件yii框架的过程中,有几项需要输入token,如下图:

[ro[email protected] tmp]# composer install
Loading composer repositories with package information
Updating dependencies (including require-dev)

Could not fetch https://api.github.com/repos/jquery/jquery-dist, please create a GitHub OAuth token to go over the API rate limit
Head to https://github.com/settings/tokens/new?scopes=repo&description=Composer+on+localhost.localdomain+2018-02-22+1945
to retrieve a token. It will be stored in "/root/.composer/auth.json" for future use by Composer.
Token (hidden):

  只要粘贴上面的URL到浏览器中打开,然后生成一个token,然后复制这个新的token,在命令行中需要token的地方输入该token即可,该token会存储在用户家目录/.composer/auth.json中:

{
    "bitbucket-oauth": {},
    "github-oauth": {
        "github.com": "6ad4ef7375b1fb9........"},
    "gitlab-oauth": {},
    "gitlab-token": {},
    "http-basic": {}
}

  此后可以不用再输入token了,composer会自动去auth.json中找。

使用autogen生成应用程序遇到问题及解决方法

  从github上下载的代码,运行autogen.sh的时候,上报错误:$./autogen.sh--prefix=/usr./autogen.sh:10:./autogen.sh:autoreconf:notfound  资料搜索,结果是我的ubuntu系统缺少相应的安装包,解决方式如下:sudoapt-getinstallautoconfautogen  上面问题... 查看详情

使用tensorflowobject_detectionapi训练自己的数据遇到的问题及解决方法

1.Windows下出现找不到object_detection包的问题。解决方法  在Anaconda3\soft\Lib\site-packages新建一个pth文件,将PedestrianDetection文件夹和slim文件夹路径写入。2.训练中出现的问题①raiseValueError(‘Firststepcannotbezero.‘)ValueError:Firststepcannotb 查看详情

使用adobeacrobat进行word转pdf遇到的问题及解决方法

软件版本:AdobeAcrobat9Pro使用场景:Word转PDF问题1:我以为先要在AdobeAcrobat9Pro中打开Word文件,然后在执行类似转换/导出操作。但是始终无法打开Word文件,软件总是弹出文件损坏之类的提示。解决办法:直接右键单击Word文件,选... 查看详情

git使用具体解释egit使用过程中遇到的问题及解决的方法

1.   Git错误non-fast-forward后的冲突解决问题(Non-fast-forward)的出现原因在于:git仓库中已经有一部分代码,所以它不同意你直接把你的代码覆盖上去。于是你有2个选择方式:1.强推,即利用强覆盖方式用你本地的代码... 查看详情

使用speex动态链接库过程中遇到问题及解决方法

...发现自己是没有把动态链接库的目录添加到环境变量中,使用查找工具,查找了一下我的libspeex.so是在目录:/usr/local/lib下面添加方法:sudovim.basrc& 查看详情

java新手在实际开发中所遇到的问题及解决方法小结,(持续更新遇到的问题)

...帮助! 实用案例 如何使用 查看详情

使用gomonkey遇到非debug模式执行失败的问题及解决方法(代码片段)

...解决方法问题描述基于Golang语言,写单元测试,使用gomonkey对于某个函数进行Mock,遇到如下问题:使用「正常模式」执行单元测试,Patch不生效,Mock失败;使用「Debug模式」执行单元测试,Patch生效&... 查看详情

使用gomonkey遇到非debug模式执行失败的问题及解决方法(代码片段)

...解决方法问题描述基于Golang语言,写单元测试,使用gomonkey对于某个函数进行Mock,遇到如下问题:使用「正常模式」执行单元测试,Patch不生效,Mock失败;使用「Debug模式」执行单元测试,Patch生效&... 查看详情

v-cloak遇到的问题及解决方法

问题在使用vue时,HTML绑定Vue实例,在页面加载时会闪烁类似msg这样的信息。可能会导致用户体验不好。使用v-cloakv-cloak就能解决这个问题。(1)用法这个指令保持在元素上直到关联实例结束编译。和CSS规则如 [v-cloak]display:none&nb... 查看详情

tw自动化测试下拉框遇到的问题及解决方法

今天,分享下使用自动化测试工具TestWriter测试下拉框时遇到的一些问题及解决方法,欢迎大家一起讨论交流~ 问题1:web测试1、xpath路径获取正确2、操作的事件为:comboboxselectbyindex。数据来源为常量3、选中项为:34、回放的... 查看详情

create-react-app遇到的问题及解决方法

1.当新建项目的时候出现4048错误解决方法:更新npm$npminstall-g[email protected]  查看详情

hive遇到的问题及解决方法

org.apache.hadoop.ipc.RemoteException(org.apache.hadoop.ipc.StandbyException):OperationcategoryREADisnotsupportedinstatestandby  org.apache.hadoop.ipc.RemoteException(org.apache.hadoop.ipc.S 查看详情

团队协作五onlyoffice遇到的问题,及解决方法

...;换个电脑登陆就能解决如果工具栏只有文件和插件,使用管理员授一下权限即可 查看详情

使用scrapy编写爬虫程序中遇到的问题及解决方案记录(代码片段)

1、创建与域名不一致的Request时,请求会报错解决方法:创建时Request时加上参数dont_filter=True2、当遇到爬取失败(对方反爬检测或网络问题等)时,重试,做法为在解析response时判断response特征,失败时yieldRequest(response.url),但是... 查看详情

java程序设计以及实验指导实验笔记(代码片段)

实验笔记Java程序设计以及使用指导实验笔记,原创文章,转载请注明出处(2021年12月13日注)笔记配套源码:https://gitee.com/xiaoxingbobo-personal/java-domehttps://gitee.com/xiaoxingbobo-personal/java-dome目录实验笔记第一章Java... 查看详情

abpv2.9.0blogging模块安装遇到的问题及解决方法(代码片段)

abpvnextv2.9.0Blogging模块安装使用过程中,遇到TuiEditor脚本报错和添加post上传封面报错2个问题。tuiEditor报错tuiEditorv1.4.1之后默认不包括jquery扩展,abpv2.9引用版本为v1.4.10,不能使用jquery扩展方法初始化。另外,abp引用js为tui-editor-Edi... 查看详情

项目中遇到的某些问题及解决办法

简介  该博文记录了一些平时在工作中遇到的问题及解决办法,某些问题有解决办法,某些问题暂时没有解决办法,如果有大神知道的,请多多指点。如果某些问题有更好的解决办法,也请指教。正文1、在一个方法中用... 查看详情

启明分享|isp烧录uboot遇到问题解决方法及sigmastar工具使用说明

SP烧录ubootISP烧录uboot无法连接设备(connectfail):1、是否购买了我们的烧录器(debugTool)。2、是否安装ISP工具的驱动。3、PC是否能正常识别到烧录工具。无法识别flash:1、是否在uboot模式下输入debug,... 查看详情