Forum notes: specifics of the test server install

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01YDRjtmAiNpo5mK5N3d7QwZ
This commit is contained in:
2026-10-11 21:56:41 +02:00
co-authored by Claude Opus 5.5
parent 42ef17fe30
commit e9fb8f2c6e
+9
View File
@@ -46,6 +46,15 @@ Checked on the test server (2026-10-11): PHP 8.4 (FPM) with every extension Flar
2.4 behind nginx, `.htaccess` rewriting active. Files copied over the network share are **not
writable by the web server user `http`**, and the share does not let permissions be changed.
Installed there on 2026-10-11. Things specific to this server:
- command-line PHP is `/usr/local/bin/php84`, and needs `-d memory_limit=512M` for Flarum's
console (`cache:clear` runs out of memory with the default 128M);
- MariaDB 10 listens on port 3307: database host `127.0.0.1:3307`;
- SSH is on port 27 and has no `scp`/`sftp`: send a file with
`ssh -p 27 user@host 'cat > /volume2/web/oldcomputers-forum/storage/machines.json' < forum/import/machines.json`;
- the forum folder is `/volume2/web/oldcomputers-forum`.
No Composer is needed on the server: `make forum-bundle` builds `forum/import/forum.tar.gz`, a
complete Flarum 2 tree (PHP 8.4) with the Embed and museum extensions and a top-level
`.htaccess` that routes every request into `public/`, so `config.php`, `storage/` and `vendor/`