friendica / docker

Docker image for Friendica
https://friendi.ca
GNU Affero General Public License v3.0
50 stars 19 forks source link

PHP Module IntlChar is missing #241

Closed doskel closed 9 months ago

doskel commented 10 months ago

Hey all! Trying out Friendica and doing the docker install, and while everything starts up fine, the web check complains about IntlChar being missing. I've poked around a touch in the container and tried to enable it manually, but to no avail; I think this is a container image issue. image

MrPetovan commented 10 months ago

Thank you for the report, we added this requirement in the last stable version of the platform but the image wasn't updated accordingly. Unfortunately I don't know enough about Docker to make this change, usually @nupplaphil does it but his availability is spotty, thank you for your patience.

nupplaphil commented 10 months ago

I'll have a look tomorrow.

doskel commented 10 months ago

Hey, sorry to bother, but I was just wondering what the status on this is?

RamXX commented 10 months ago

Hey folks. Hitting the same issue. I'd rather avoid having to do a full direct install and I'd prefer to rely on the Docker image if possible. I'm trying to determine if Friendica would be a better replacement for Nextdoor for a local, non-federated community but with the local image failing, it's a non-starter until this problem is resolved... any help will be greatly appreciated. Thank you in advance!

Fleker commented 9 months ago

The fix is small. Here's what I changed in 2023.12/apache/Dockerfile:

    docker-php-ext-install -j "$(nproc)" \
        pdo_mysql \
        gd \
        exif \
        zip \
        opcache \
        ctype \
        pcntl \
        ldap \
        gmp \
        intl \
    ;
alekslynx commented 9 months ago

Hi, The Image still doesn't work. Do you have any news?

petersem commented 9 months ago

Any updates on this? The docker implementation is basically screwed until this is fixed.

MrPetovan commented 9 months ago

The module has reportedly been added in https://github.com/friendica/docker/pull/243, not sure about the Docker image update process.