friendica / docker

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

PHP Module IntlChar is missing #241

Closed doskel closed 5 months ago

doskel commented 7 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 7 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 7 months ago

I'll have a look tomorrow.

doskel commented 7 months ago

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

RamXX commented 6 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 6 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 6 months ago

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

petersem commented 5 months ago

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

MrPetovan commented 5 months ago

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