如何使用 php 7.2 在 lando 中安装 php-mcrypt?
How to install php-mcrypt in lando with php 7.2?
中的以下示例我是这样得出的:
name: myapp
recipe: drupal7
config:
webroot: web
php: '7.2'
proxy:
pma:
- pma.myapp.lndo.site
services:
pma:
type: phpmyadmin
appserver:
extras:
- "apt-get update -y"
- "apt-get install libmcrypt-dev"
- "pecl install mcrypt-1.0.1"
- "docker-php-ext-enable mcrypt"
重建后我看到:
$ lando php -m | grep mcrypt
mcrypt
但是在我的 Web 应用程序中,当我使用 phpinfo() 查看页面时,没有 mcrypt 的踪迹。请帮助我正确安装 php-mcrypt。
这是你错过的:
services:
appserver:
build_as_root:
- apt-get update -y
- apt-get install libmcrypt-dev
- pecl install mcrypt-1.0.1
- docker-php-ext-enable mcrypt
您可以使用以下内容:
name: myapp
recipe: drupal7
config:
webroot: web
php: '7.2'
proxy:
pma:
- pma.myapp.lndo.site
services:
pma:
type: phpmyadmin
appserver:
build_as_root:
- apt-get update -y
- apt-get install libmcrypt-dev
- pecl install mcrypt-1.0.1
- docker-php-ext-enable mcrypt
使其适用于:
services:
appserver:
build_as_root:
- apt-get update -y
- apt-get install -y libmcrypt-dev
- pecl install mcrypt
- docker-php-ext-enable mcrypt
name: myapp
recipe: drupal7
config:
webroot: web
php: '7.2'
proxy:
pma:
- pma.myapp.lndo.site
services:
pma:
type: phpmyadmin
appserver:
extras:
- "apt-get update -y"
- "apt-get install libmcrypt-dev"
- "pecl install mcrypt-1.0.1"
- "docker-php-ext-enable mcrypt"
重建后我看到:
$ lando php -m | grep mcrypt
mcrypt
但是在我的 Web 应用程序中,当我使用 phpinfo() 查看页面时,没有 mcrypt 的踪迹。请帮助我正确安装 php-mcrypt。
这是你错过的:
services:
appserver:
build_as_root:
- apt-get update -y
- apt-get install libmcrypt-dev
- pecl install mcrypt-1.0.1
- docker-php-ext-enable mcrypt
您可以使用以下内容:
name: myapp
recipe: drupal7
config:
webroot: web
php: '7.2'
proxy:
pma:
- pma.myapp.lndo.site
services:
pma:
type: phpmyadmin
appserver:
build_as_root:
- apt-get update -y
- apt-get install libmcrypt-dev
- pecl install mcrypt-1.0.1
- docker-php-ext-enable mcrypt
使其适用于:
services:
appserver:
build_as_root:
- apt-get update -y
- apt-get install -y libmcrypt-dev
- pecl install mcrypt
- docker-php-ext-enable mcrypt