Win7下安装composer, 并使用其安装smarty
安装composer需要开启PHP openssl扩展.
1) 先查看PHP是否开启了openssl扩展
键盘win+r 输出cmd, 可以看到Dos窗口, 然后执行php -m
(需要添加PHP环境变量, 需看, 请点击
http://www.cnblogs.com/loseself/articles/8476127.html)
查看是否有 openssl模块
或者 PHP开发工具中, 查看phpinfo()
浏览器运行, 出现界面, ctrl + f 搜索 openssl, 看见openssl模块是否已开启
2) 若没开启, 则
在php.ini中启用扩展extension=php_openssl.dll, 找到php路径, 打开其下的php.ini配置
cltr + f 搜索 openssl, 把前面注释的 分号 去掉
保存关闭即可. 按照步骤1)再查看, 若还是没有, 则将PHP目录(D:\wamp\php7.0)下的libeay32.dll和ssleay32.dll
复制到Apache的bin目录(D:\wamp\apache24\bin)下
按照步骤1)再查看, 成功后开始安装composer.
安装composer
1) 打开浏览器, 输入网址
http://www.phpcomposer.com/
中文官网
https://packagist.org/
第三方库文件
https://packagist.phpcomposer.com
2) 点击下载, 跳转到..
3) windows安装项 下的 Composer-Setup.exe, 点击, 就会自行下载exe文件
4) 下载完后, 双击打开..
5) 一直点击Next>, 中途会出现电脑上php路径, 若自己出现, 则不管, 不出现则自己添加.
6) 然后继续点击Next>, 其他的都不要管, 直到安装成功.
7) 键盘 win + r 输入 cmd, 在命令行里输入composer -v, 查看composer版本, 并确定是否安装成功.
开始使用其安装smarty.
1) 在项目目录下创建composer.json
2) 输入内容, 包含你的项目扩展和自动加载等内容
{
"require": {
"smarty/smarty": "3.1.*"
}
}
保存后
3) 打开命令行, win + r 输入 cmd, cd 到 test目录下
输入 composer validate, 验证一下可以下载
就输入 composer install 等待安装即可(开始速度有些慢)
4) 最后 test目录中出现 vendor目录, 目录下就出现了smarty.
Tip: 有电脑可能安装composer不成功, 显示的是"failed to decode zlib stream",
根据我的测试可能是网络的不行, 因为我换了台电脑就成功了, 在网上搜到的解决方法也不管用,
所以建议刷机. 但不必大动干戈, windows上很方便, 所以自己下一个smarty, 也可以.(laravel也是如此, 但
是非要的话, 那就百度解决一下, 不行就刷机)
受人以渔, 授人以渔.
Win7下安装composer, 并使用其安装smarty的更多相关文章
- WIN7下制作的ubunbu U盘安装无法使用
想在电脑上装个ubuntu 12.04来个双系统.就在win7下用U盘制作了个安装程序.但是U盘启动安装后一直无法开始安装.网上找了大半天才有个结论解决了. 步骤如下: 去ubuntu官网下载安装的i ...
- Windows下开启composer镜像服务来安装yii
网上关于使用composer的安装教程挺多的,但是作为新手的我,觉得好凌乱,不断尝试后,终于安装好了.最后总结出,用开启composer的镜像服务来安装yii是最好的啦,当然,归档文件的做法有利有弊就 ...
- Python: Win7下使用 pip install lxml 无法安装lxml?
1.在网址 http://www.lfd.uci.edu/~gohlke/pythonlibs/#lxml 下,搜索lxml,下载Python对应的lxml版本.如下图: 2.打开cmd,进入到lxm ...
- win7下64位系统memcache/memcached安装教程
折腾了1个多小时,终于搞定.操作系统时64位的,php5.3.13 类似于上一篇的xdebug安装教程~~ memcache和memcached的区别 在自己的新程序中打算全面应用memcached ...
- wamp在win7下64位系统memcache/memcached安装教程
折腾了1个多小时,终于搞定.操作系统时64位的,php5.3.13 类似于上一篇的xdebug安装教程~~ memcache和memcached的区别 在自己的新程序中打算全面应用memcached ...
- win7下docker环境centos容器中安装mysql5.7
docker环境基于镜像skiychan/nginx-php7,进行安装 ps:skiychan/nginx-php7此镜像已封装nginx1.15.3+php7.2.9 1.环境配置 配置共享文件夹 ...
- win7下:MySQL-Front的下载与安装
MySQL-Front是mysql数据库的可视化图形工具,因为它是“实时”的应用软件,它可以提供比系统内建在PHP和HTML上更为精炼的用户界面. 参考百度经验:http://jingyan.baid ...
- Windows系统安装————windows7 企业版 无法安装 NET.framework4.52-4.6版本在WIN7下解决办法
官方安装包下载地址:https://www.microsoft.com/zh-cn/download/details.aspx?id=48137 我安装了NMM后提示NET.framework版本太低 ...
- window下安装composer步骤(linux待研究)
window下安装composer步骤--注意(安装完之后需要重启电脑才能生效) 转发:https://blog.csdn.net/wengedexiaozao/article/details/798 ...
随机推荐
- jdk,maven,tomcat 的环境配置
一般的下载,我想就不用我多说什么了,mysql的配置在mysql压缩包安装方式上,这里直接贴图,下次要是忘记了可以看一眼. 这两个是直接新建的,打开方式为我的电脑,右键:属性,左侧:高级系统设置,下侧 ...
- android使用JSON数据和服务器进行交互
//点击按钮发送反馈信息给服务端,成功则进入优惠券界面 Button upload = (Button) findViewById(R.id.upload); final String finalLa ...
- 使用Python从Workflowy同步大纲到印象笔记
title: 从Workflowy到印象笔记 toc: true comment: true date: 2018-03-17 10:05:54 tags: ["Python", ...
- oled
gnd.vcc.clk.miso.rst.mosi.cs
- Devstack 安装OpenStack Pike版本(单机环境)
问题背景 最近在研究OpenStack的时候,需要对其源代码进行调试,公司服务器上部署的OpenStack环境又不能随意的进行折腾,为了研究的持续性和方便性,就决定再自己的虚拟机上面使用Devstac ...
- python smtp模块发送邮件
应用场景: 在服务器上设置的告警参数被触发后,通常是发送手机短信或者邮件通知,本例就以发送邮件为例,手机怎么收邮件呢?以qq邮箱为例,在手机端安装qq邮箱app,触发邮件后,手机也能及时查看了 代码展 ...
- pc端响应式-媒体查询
媒体查询(@media):能在不同的条件下使用不同的样式,使页面在不同在终端设备下达到不同的渲染效果 列举常用的pc屏幕宽度: 1024 1280 1366 1440 1680 1920 ...
- 关于脱离laravel框架使用Illuminate/Validation验证器
1.关于Illuminate/Validation验证器 Validation 类用于验证数据以及获取错误消息. github地址:github.com/illuminate/validation 文 ...
- 排序算法Java实现(选择排序)
算法描述:对于给定的一组记录,经过第一轮比较后得到最小的记录,然后将该记录与第一个记录的位置进行交换:接着对不包括第一个记录以外的其他记录进行第二轮比较,得到最小的记录并与第二个记录进行位置交换:重复 ...
- 【Zabbix】在CentOS7上安装Zabbix3.0
Zabbix安装 首先说明一下,本文主要参考了[http://www.linuxidc.com/Linux/2016-11/137030.htm]和[http://www.cnblogs.com/XY ...