Forum Replies Created

Viewing 8 replies - 1 through 8 (of 8 total)
  • Thread Starter HiltonT

    (@hiltont)

    santiano896: The default for multi_accept is “off”. There is no directive in my nginx.conf for this, therefore the default value of “off” should be in use.

    Therefore I can’t see this being a part of the cause for this WordPress install not working.

    • This reply was modified 3 years, 5 months ago by HiltonT.
    Thread Starter HiltonT

    (@hiltont)

    …by the way, I have this all running fine in a Ubuntu container. Basically the exact same setup as I’m trying in Alpine. But I like the sound of WordOps, and from the quick read up I have done it looks rather well designed. So I’m installing a new Ubuntu 20.04 container to play with WordOps. ??

    I still want to get the Alpine config working – and then I can do a real comparison of the resource usage of a fresh Alpine WordPress setup and the same under Ubuntu.

    Thread Starter HiltonT

    (@hiltont)

    I’m much more comfortable with Ubuntu 20.04 than Alpine, but I was hoping to get to love Alpine. ??

    I have been using Linux for *many* years, and have a number of Ubuntu (and even some old Centos 7) VMs in various locations that I’ve been running and maintaining for ages. And then there’s the various RPi setups I have been using for a while (all, basically, based on Debian).

    I just like the idea of a smaller world. But maybe I’ll just go back to a Ubuntu 20.04 container for now and look at getting this Alpine stuff sorted later…

    Thread Starter HiltonT

    (@hiltont)

    I’ll look into WordOps. The weird thing is that most of the (current) Docker containers are built on Alpine Linux, and that includes nginx, mariadb and wordpress containers. So there’s no doubt what I’m doing is definitely possible, there’s just something I’m either doing, or not doing here that’s causing this issue I’m seeing.

    I’ve got everything else running smoothly – nginx, php7, mariadb, let’s encrypt/certbot and logrotate…

    Thread Starter HiltonT

    (@hiltont)

    Oh yeah, another thing. I can load the site.org/test.php file without any issues, but when I try and go to site.org/wordpress all I get is the downloaded /wp-config.php file. If I try and load the site.org/wp-config.php file that’s when I get the critical error message.

    Thread Starter HiltonT

    (@hiltont)

    wordpress:/etc/php7/conf.d# php -i | grep ‘json’
    Configure Command => ‘./configure’ ‘–build=x86_64-alpine-linux-musl’ ‘–host=x86_64-alpine-linux-musl’ ‘–prefix=/usr’ ‘–program-suffix=7’ ‘–libdir=/usr/lib/php7’ ‘–datadir=/usr/share/php7’ ‘–sysconfdir=/etc/php7’ ‘–localstatedir=/var’ ‘–with-layout=GNU’ ‘–with-pic’ ‘–with-pear=/usr/share/php7’ ‘–with-config-file-path=/etc/php7’ ‘–with-config-file-scan-dir=/etc/php7/conf.d’ ‘–disable-short-tags’ ‘–enable-bcmath=shared’ ‘–with-bz2=shared’ ‘–enable-calendar=shared’ ‘–enable-ctype=shared’ ‘–with-curl=shared’ ‘–enable-dba=shared’ ‘–with-dbmaker=shared’ ‘–with-gdbm’ ‘–with-lmdb’ ‘–enable-dom=shared’ ‘–with-enchant=shared’ ‘–enable-exif=shared’ ‘–with-ffi=shared’ ‘–enable-fileinfo=shared’ ‘–enable-ftp=shared’ ‘–enable-gd=shared’ ‘–with-freetype’ ‘–with-jpeg’ ‘–with-webp’ ‘–with-xpm’ ‘–disable-gd-jis-conv’ ‘–with-gettext=shared’ ‘–with-gmp=shared’ ‘–with-iconv=shared’ ‘–with-imap=shared’ ‘–with-imap-ssl’ ‘–enable-intl=shared’ ‘–enable-json=shared’ ‘–with-kerberos’ ‘–with-ldap=shared’ ‘–with-ldap-sasl’ ‘–with-libedit’ ‘–with-libxml’ ‘–enable-mbstring=shared’ ‘–with-mysqli=shared,mysqlnd’ ‘–with-mysql-sock=/run/mysqld/mysqld.sock’ ‘–enable-mysqlnd=shared’ ‘–enable-opcache=shared’ ‘–with-openssl=shared’ ‘–with-system-ciphers’ ‘–with-password-argon2’ ‘–enable-pcntl=shared’ ‘–with-external-pcre’ ‘–enable-pdo=shared’ ‘–with-pdo-dblib=shared’ ‘–with-pdo-mysql=shared,mysqlnd’ ‘–with-pdo-odbc=shared,unixODBC,/usr’ ‘–with-pdo-pgsql=shared’ ‘–with-pdo-sqlite=shared’ ‘–with-pgsql=shared’ ‘–enable-phar=shared’ ‘–enable-posix=shared’ ‘–with-pspell=shared’ ‘–without-readline’ ‘–enable-session=shared’ ‘–enable-shmop=shared’ ‘–enable-simplexml=shared’ ‘–with-snmp=shared’ ‘–enable-soap=shared’ ‘–with-sodium=shared’ ‘–enable-sockets=shared’ ‘–with-sqlite3=shared’ ‘–enable-sysvmsg=shared’ ‘–enable-sysvsem=shared’ ‘–enable-sysvshm=shared’ ‘–with-tidy=shared’ ‘–enable-tokenizer=shared’ ‘–with-unixODBC=shared,/usr’ ‘–enable-xml=shared’ ‘–enable-xmlreader=shared’ ‘–with-xmlrpc=shared’ ‘–enable-xmlwriter=shared’ ‘–with-xsl=shared’ ‘–with-zip=shared’ ‘–with-zlib’ ‘–disable-phpdbg’ ‘–enable-fpm’ ‘–enable-embed’ ‘–enable-litespeed’ ‘build_alias=x86_64-alpine-linux-musl’ ‘host_alias=x86_64-alpine-linux-musl’
    /etc/php7/conf.d/00_json.ini,
    json
    json support => enabled
    wordpress:/etc/php7/conf.d#

    Thread Starter HiltonT

    (@hiltont)

    a2hostingrj: Yes, the versions are matching (both 7.4.19-r0)

    George Appiah: That output show installed packages. As to what’s enabled in PHP, that’s a good question – I had naively assumed that by installing the package it would have enabled the module.

    From the output of phpinfo() it seems that it has been. Maybe. I’m not 100% sure…

    Configure Command './configure' '--build=x86_64-alpine-linux-musl' '--host=x86_64-alpine-linux-musl' '--prefix=/usr' '--program-suffix=7' '--libdir=/usr/lib/php7' '--datadir=/usr/share/php7' '--sysconfdir=/etc/php7' '--localstatedir=/var' '--with-layout=GNU' '--with-pic' '--with-pear=/usr/share/php7' '--with-config-file-path=/etc/php7' '--with-config-file-scan-dir=/etc/php7/conf.d' '--disable-short-tags' '--enable-bcmath=shared' '--with-bz2=shared' '--enable-calendar=shared' '--enable-ctype=shared' '--with-curl=shared' '--enable-dba=shared' '--with-dbmaker=shared' '--with-gdbm' '--with-lmdb' '--enable-dom=shared' '--with-enchant=shared' '--enable-exif=shared' '--with-ffi=shared' '--enable-fileinfo=shared' '--enable-ftp=shared' '--enable-gd=shared' '--with-freetype' '--with-jpeg' '--with-webp' '--with-xpm' '--disable-gd-jis-conv' '--with-gettext=shared' '--with-gmp=shared' '--with-iconv=shared' '--with-imap=shared' '--with-imap-ssl' '--enable-intl=shared' '--enable-json=shared' '--with-kerberos' '--with-ldap=shared' '--with-ldap-sasl' '--with-libedit' '--with-libxml' '--enable-mbstring=shared' '--with-mysqli=shared,mysqlnd' '--with-mysql-sock=/run/mysqld/mysqld.sock' '--enable-mysqlnd=shared' '--enable-opcache=shared' '--with-openssl=shared' '--with-system-ciphers' '--with-password-argon2' '--enable-pcntl=shared' '--with-external-pcre' '--enable-pdo=shared' '--with-pdo-dblib=shared' '--with-pdo-mysql=shared,mysqlnd' '--with-pdo-odbc=shared,unixODBC,/usr' '--with-pdo-pgsql=shared' '--with-pdo-sqlite=shared' '--with-pgsql=shared' '--enable-phar=shared' '--enable-posix=shared' '--with-pspell=shared' '--without-readline' '--enable-session=shared' '--enable-shmop=shared' '--enable-simplexml=shared' '--with-snmp=shared' '--enable-soap=shared' '--with-sodium=shared' '--enable-sockets=shared' '--with-sqlite3=shared' '--enable-sysvmsg=shared' '--enable-sysvsem=shared' '--enable-sysvshm=shared' '--with-tidy=shared' '--enable-tokenizer=shared' '--with-unixODBC=shared,/usr' '--enable-xml=shared' '--enable-xmlreader=shared' '--with-xmlrpc=shared' '--enable-xmlwriter=shared' '--with-xsl=shared' '--with-zip=shared' '--with-zlib' '--disable-phpdbg' '--enable-fpm' '--enable-embed' '--enable-litespeed' 'build_alias=x86_64-alpine-linux-musl' 'host_alias=x86_64-alpine-linux-musl'

    • This reply was modified 3 years, 5 months ago by HiltonT.
    Thread Starter HiltonT

    (@hiltont)

    Oh, I also meant to say that if UserA looks at their My Bookings page, it clearly shows the rejected and canceled bookings, so they can see that they have no active booking for this event – the event page still shows them as attending.

Viewing 8 replies - 1 through 8 (of 8 total)