Установка докера и включение расширения PHPPhp

Кемеровские программисты php общаются здесь
Ответить
Anonymous
 Установка докера и включение расширения PHP

Сообщение Anonymous »

Я пытаюсь использовать Docker для своего проекта Symfony3, он запускается, но появляется такая ошибка:

The LDAP PHP extension is not enabled.


Звучит правильно, поскольку я использую расширение Ldap для своего проекта. Я попытался установить расширение Ldap с помощью Dockerfile для моего образа php, который, кажется, устанавливает его, но все равно выдает эту ошибку.

В1) Как мне установить необходимые расширения php для мой образ php.
Q2) Как включить расширение после установки.

docker-compose.yml:

web:
image: nginx:latest
ports:
- "80:80"
volumes:
- ./site.conf:/etc/nginx/conf.d/site.conf
project files
volumes_from:
- php
links:
- php

php:
image: php:5.6-fpm
volumes:
- ./project_code:/var/www/project


Dockerfile:

FROM php:5.6-fpm

RUN apt-get update
RUN apt-get upgrade -y
RUN apt-get install php5-ldap -y


Подробнее здесь: https://stackoverflow.com/questions/392 ... -extension
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

Вернуться в «Php»