Just the Polish Language Pack. However, the problem was already present prior to installing it. The installation itself is brand new, made yesterday actually. I'd like to port a small community that I'm a part of from phpBB to Flarum, so I set up an experimental forum to check things out and experiment before pulling the trigger. I'm loving it so far, but this issue is pretty concerning. I haven't found any information on problems like that, so I assume the fault lies with the server configuration or something and this can be worked out.
The output of the php flarum info is as follows:
Flarum core 0.1.0-beta.12
PHP version: 7.1.33
Loaded extensions: Core, date, libxml, pcre, Reflection, SPL, hash, session, xml, PDO, iconv, standard, gd, mysqlnd, dom, openssl, filter, json, pdo_mysql, mbstring, zip, calendar, gettext, pgsql, pdo_pgsql, ctype, zlib, bcmath, bz2, curl, tidy, xsl, xmlwriter, xmlreader, SimpleXML, posix, fileinfo, mcrypt, xmlrpc, sockets, soap, imap, ftp, tokenizer, sqlite3, pdo_sqlite, mysqli, Phar, pcntl, exif, ldap, zmq, apcu, pdo_dblib, intl, imagick, anp, redis, mongodb, maxminddb, odbc, gmp, ssh2, mailparse, memcache, OAuth, PDFlib, gnupg, msgpack, memcached, SourceGuardian, ionCube Loader, Zend OPcache
+----------------------+----------------+--------+
| Flarum Extensions | | |
+----------------------+----------------+--------+
| ID | Version | Commit |
+----------------------+----------------+--------+
| flarum-approval | v0.1.0-beta.12 | |
| flarum-bbcode | v0.1.0-beta.12 | |
| flarum-emoji | v0.1.0-beta.12 | |
| flarum-lang-english | v0.1.0-beta.12 | |
| flarum-flags | v0.1.0-beta.12 | |
| flarum-likes | v0.1.0-beta.12 | |
| flarum-lock | v0.1.0-beta.12 | |
| flarum-markdown | v0.1.0-beta.12 | |
| flarum-mentions | v0.1.0-beta.12 | |
| flarum-statistics | v0.1.0-beta.12 | |
| flarum-sticky | v0.1.0-beta.12 | |
| flarum-subscriptions | v0.1.0-beta.12 | |
| flarum-suspend | v0.1.0-beta.12 | |
| flarum-tags | v0.1.0-beta.12 | |
| rob006-lang-polish | v0.3.1.2 | |
+----------------------+----------------+--------+
Base URL: http://krolestwo.dreamland.net.pl
Installation path: /usr/home/ekorre/domains/krolestwo.dreamland.net.pl
Debug mode: off
Some more information that will hopefully be helpful:
The forum is hosted on a shared hosting that, however, offers SSH access, which is how I was able to install Flarum via composer. They use nginx as their webserver, but they use a proprietary module to enable configuration by Apache-style .htaccess files. However, I assume this module might be imperfect. The Flarum docs say that there should be a .nginx.conf file included with Flarum, but I haven't been able to find it.
I did some additional testing and the problem seems to have to do with overly aggressive caching on the frontend. If I open the site in an incognito window, everything works fine initially. Also, when an another user logged on, they only started experiencing such issues after a longer period of activity on the site. It seems like the frontend uses an outdated forum state: aside from the disappearing discussions, if I visit a tag that previously had no set color, the newly set color will only be visible after a manual browser refresh and disappear again after switching to another tag.
I checked if the fault didn't lie with server-side caching, but it's entirely disabled for the site.