[PHP]MacOS 自带php环境安装mcrypt扩展

[PHP]MacOS 自带php环境安装mcrypt扩展
具体步骤: 1、使用homebrew安装Mcrypt库,用于后面编译mcrypt的php扩展。 brew install mcrypt 2、查看当前php版本,从php官网下载对应版本的源码。 php -v 记住自己的版本号,从官网下载对应版本的源码。 3、解压源码,进入到mcrypt扩展目录并编译。 cd php7.1.7/ext/mcrypt phpsize //生成configure ./configure make 4、安装 编译后,生成的.so库文件会在mcrypt/modules...

composer 安装插件报错 Content-Length mismatch解决办法

composer 安装插件报错 Content-Length mismatch解决办法
composer update 出现如下错误: [Composer\Downloader\TransportException] Content-Length mismatch, received 28935 bytes out of the expected 1871484 require [--dev] [--prefer-source] [--prefer-dist] [--no-progress] [--no-suggest] [--no-update] [--no-scripts] [--update-no-dev] [--update-with-dependencies] [--update-with-all-dependencies] [--ignore-platform-reqs] [--pre...

[PHP] MacOS 自带php环境安装imagick扩展&踩坑记录

[PHP] MacOS 自带php环境安装imagick扩展&踩坑记录
前言 最近学习yii2,在搭建环境后,发现在访问contact页面时报错,如下: “Either GD PHP extension with FreeType support or ImageMagick PHP extension..." 在网上查找资料发现时没有安装imagick扩展,安装过程中也踩过很多坑,现将安装过程和踩坑情况记录如下。 环境 OS Ver:OSX 10.13 php环境:OSX自带php环境(php7.17) 步骤 1、安装:ImageMagick: 下载:sudo curl -O ftp://ftp.imagem...

[Composer] Linux下Composer安装和简单使用

[Composer] Linux下Composer安装和简单使用
Composer简介 Composer 是 PHP 的一个依赖管理工具,它允许你申明项目所依赖的代码库,它会在你的项目中为你安装他们。而且Composer是多平台的,支持Windows、Linux与OSX. Composer安装 局部安装 安装在当前目录 curl -sS https://getcomposer.org/installer | php 安装在指定目录 curl -sS https://getcomposer.org/installer | php -- --install-dir=YOUR-DIR 注意: 如果上述方法由于某些原因失...