Невозможно разрешить аргумент php-oci8 – Centos 7Php

Кемеровские программисты php общаются здесь
Ответить Пред. темаСлед. тема
Anonymous
 Невозможно разрешить аргумент php-oci8 – Centos 7

Сообщение Anonymous »

Я использую этот файл dokcerfile уже много лет, и у меня не возникло проблем, но сегодня я попытался пересобрать свой docker-контейнер. Я получил ошибку . я использую php7.4 с oci8
Argument 'php-oci8' matches 2 streams ('21c', '21c-3.0.1') of module 'php-oci8', but none of the streams are enabled or default
Unable to resolve argument php-oci8
Error: Problems in request:
broken groups or modules: php-oci8

[![введите описание изображения здесь][1]][1]
Ниже мой Dockerfile
FROM ghcr.io/oracle/oraclelinux8-php:7.4-fpm

RUN dnf install -y epel-release
# RUN yum update -y
RUN yum install -y supervisor
RUN yum clean all && rm -rf /var/cache/yum

RUN dnf -y module enable nginx && dnf -y install nginx && rm -rf /var/cache/dnf && ln -sf /dev/stdout /var/log/nginx/access.log && ln -sf /dev/stderr /var/log/nginx/error.log
RUN dnf install -y oraclelinux-developer-release-el8 oracle-instantclient-release-el8 libpng-devel libzip-devel
RUN dnf module enable -y php:7.4 php-oci8
RUN dnf install -y php php-oci8-21c
RUN dnf install -y php-fpm php-pdo php-pdo_mysql php-zip php-gd php-json php-openssl php-curl php-tokenizer php-dom php-opcache php-pear
RUN dnf install -y git unzip

RUN curl -sS https://getcomposer.org/installer | php -- --install-dir=/usr/local/bin --filename=composer

RUN sed -i "s/listen = 0.0.0.0:9000/listen = 0.0.0.0:9004/g" /etc/php-fpm.d/www.conf

ADD ./dockerfiles/nginx/default.conf /etc/nginx/conf.d/

RUN mkdir -p /var/www/transco-fitall-ep
WORKDIR /var/www/transco-fitall-ep

ARG UID
ARG GID

ENV UID=${UID}
ENV GID=${GID}

RUN groupadd -g ${GID} --system laravel
RUN adduser -g laravel --system -s /bin/sh -u ${UID} laravel

RUN sed -i "s/user = apache/user = laravel/g" /etc/php-fpm.d/www.conf
RUN sed -i "s/group = apache/group = laravel/g" /etc/php-fpm.d/www.conf

COPY --chown=laravel:laravel . /var/www/transco-fitall-ep

# RUN chown -R laravel:laravel /var/www/transco-fitall-ep

EXPOSE 8081
EXPOSE 8082

# STOPSIGNAL SIGQUIT

ADD ./dockerfiles/supervisord.ini /etc/supervisord.d/supervisord.ini

CMD ["supervisord","-n"]


Подробнее здесь: https://stackoverflow.com/questions/781 ... 8-centos-7
Реклама
Ответить Пред. темаСлед. тема

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

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

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

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

  • Похожие темы
    Ответы
    Просмотры
    Последнее сообщение
  • Установка OCI8 на CentOS 8, работающий Apache и PHP-FPM
    Anonymous » » в форуме Php
    0 Ответы
    12 Просмотры
    Последнее сообщение Anonymous
  • Установка OCI8 на CentOS 8, работающий Apache и PHP-FPM
    Anonymous » » в форуме Php
    0 Ответы
    7 Просмотры
    Последнее сообщение Anonymous
  • Каковы риски и последствия переключения конфигурации репозитория CentOS 7 на vault.centos.org?
    Anonymous » » в форуме Linux
    0 Ответы
    33 Просмотры
    Последнее сообщение Anonymous
  • Невозможно загрузить динамическую библиотеку oci8.so (PHP 7.2).
    Anonymous » » в форуме Php
    0 Ответы
    14 Просмотры
    Последнее сообщение Anonymous
  • Невозможно загрузить динамическую библиотеку oci8.so (PHP 7.2).
    Anonymous » » в форуме Php
    0 Ответы
    22 Просмотры
    Последнее сообщение Anonymous

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