MaJ du 04-02-2021
This commit is contained in:
87
docs/macos/webserver/php74.md
Normal file
87
docs/macos/webserver/php74.md
Normal 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
|
||||
```
|
||||
|
||||
Reference in New Issue
Block a user