joomla!でモジュール(DPCalender)をインストールしたところ、
「Class 'DOMDocument' not found」エラーが発生しました。
調べてみると、php-xmlがないことが原因とのこと。
ただ、以下のようなDockerファイルを利用しているので、
php7-xmlは入っているはずなのですが…。
どうすればよいのでしょうか。
FROM alpine:3.12 WORKDIR / RUN apk update \ && apk add --no-cache apache2 php7-apache2 php7-mysqli php7-pdo php7-session php7-mbstring php7-mcrypt php7-curl php7-json php7-xml php7-simplexml php7-zip php7-gd openssl openrc unzip \ && rm -rf /var/cache/apk/* \ && wget -O joomla.zip https://downloads.joomla.org/cms/joomla3/3-6-5/Joomla_3-6-5-stable-full_package-zip?format=zip \ && mkdir -p /opt/joomla \ && unzip joomla.zip -d /opt/joomla \ && rm -f joomla.zip \ && chown -R apache:apache /opt/joomla \ && mkdir -p /run/apache2 \ && ln -s /opt/joomla /var/www/localhost/htdocs EXPOSE 80 VOLUME /opt/joomla CMD ["/usr/sbin/httpd", "-D", "FOREGROUND"]
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。