• 欢迎访问我的博客

【转】在phpStorm中为项目添加Composer支持

php iJiaxin 1年前 (2017-07-20) 561次浏览 0个评论 扫描二维码

在 phpStorm 中为项目添加 Composer 支持,phpStorm 官网已经有了很详细的教程,但是由于每个人环境不同,还是会遇到这样或那样的问题。

官网教程:https://confluence.jetbrains.com/display/PhpStorm/Composer+Support+in+PhpStorm

亲自动手:

1 用 Composer 创建新项目

(1)点击 File  —   New Project

(2)配置好选项

如果你选择用已有的 composer.phar。有可能 composer 安装在隐藏目录中,可以在下图箭头所指地方输入路径搜索,或者点击图中红色方框区域显示隐藏目录,找到 composer 的安装路径。

(3)选择一个安装包

2 旧项目初始化 Composer

在项目名称上右击

根据向导一步步配置就欧了

添加依赖后如何使用:

(1)配置自动加载

composer 的自动加载是依靠 ClassLoader.php 来加载的,但其实际是加载 autoload_xxxxx.php 一系列文件中配置的类。

示例:autoload_classmap.php

使用:

可能遇到的问题:

(1)Your version of PHP,xxx, is affected by CVE-2013-6420 and cannot safely perform certificate validation, we strongly suggest you upgrade.

原因:php 版本太低

解决:下载最新版本

(2)还可能在运行 composer 的过程中报 ssl 相关的错误

原因:

php 没有开启 openssl.dll 扩展

或   extension_dir 配置不对

或  没有配置证书文件

解决:修改 php.ini 开启 openssl   检查   extension_dir  ,或去 curl 官网(http://curl.haxx.se/docs/caextract.html)下载证书文件修改 php.ini  openssl.cafile= D:/php716/cacert.pem 配置

(3)加载 Available packages 列表是速度很慢,有时甚至失败

原因:国外的网站慢点很正常,有可能哪天还被墙了呢

解决:修改 packages list 源  Packagist 镜像使用方法 参见: https://pkg.phpcomposer.com/

本文来源:http://blog.csdn.net/wang740209668/article/details/73174920


iJiaxin 个人博客 , 版权所有丨如未注明 , 均为原创丨转载请注明原文链接:【转】在 phpStorm 中为项目添加 Composer 支持

喜欢 (0)
[]
分享 (0)
发表我的评论
取消评论
表情 贴图 加粗 删除线 居中 斜体 签到

Hi,您需要填写昵称和邮箱!

  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址
169 queries in 1.539 seconds, using 11.00MB memory