MaJ du 04-02-2021

This commit is contained in:
2021-02-04 09:55:26 +01:00
parent 84b4e1a85d
commit fb07a20b0c
56 changed files with 4962 additions and 95 deletions

View File

@@ -0,0 +1,87 @@
# PHP 7.4
#### Installer PHP 7.4
```bash
$ brew install php@7.4
```
### Changer de version de PHP:
#### Installer Brew PHP Switcher
```bash
$ brew install brew-php-switcher
```
Changer de version:
```bash
$ brew-php-switcher 7.3
```
Version de PHP (Apache):
```bash
php --info | grep 'PHP Version' | sed -n '1p'
PHP Version => 7.4.9
```
Version de PHP (cli):
```bash
php -v
PHP 7.4.9 (cli) (built: Aug 7 2020 19:23:06) ( NTS )
Copyright (c) The PHP Group
Zend Engine v3.4.0, Copyright (c) Zend Technologies
with Zend OPcache v7.4.9, Copyright (c), by Zend Technologies
with Xdebug v2.9.6, Copyright (c) 2002-2020, by Derick Rethans
```
Version de l'API:
```bash
php --info | grep 'PHP API'
PHP API => 20190902
```
PECL et PEAR sont linkés:
```bash
which pecl
/usr/local/bin/pecl
which pear
/usr/local/bin/pear
```
#### Installer des extensions (avec [PECL](https://pecl.php.net)):
Requiert autoconf: `brew install autoconf`
```bash
$ pecl uninstall -r xdebug
$ pecl install xdebug
$ pecl install yaml
$ pecl install apcu
$ pecl install imagick
$ pecl install ssh2
$ pecl install memcached
$ pecl install redis
# Pour une version spécifique:
$ pecl install xdebug-2.7.0beta1
```