FlatPress Github 3051 - openSUSE 16 server, Nginx 1.27 and PHP 8.4

For devs and testers: Tests of current development versions, technical details of the code.
Post Reply
laborix
Posts: 171
Joined: Sat Feb 16, 2019 3:51 pm

FlatPress Github 3051 - openSUSE 16 server, Nginx 1.27 and PHP 8.4

Post by laborix » Sat Jan 31, 2026 9:32 am

So, a few quick updates. Quick&dirty test with installation, new post attachments, and PrettyUrls works on openSUSE 16 Server with PHP 8.4.16.
For a full test, I first have to convince openSUSE 16 that SELinux is a brilliant security option, but that I don't need it at all for testing right now. I'll be working on SELinux over the next few days :roll:

Regardless of that, if you disable SELinux completely, FlatPress runs on the NGinx server with the WordPress location settings in the /(root) folder.

Code: Select all

location / {
# WordPress web hosting config for Nginx servers
  try_files $uri $uri/ /index.php?$args;
}

laborix
Posts: 171
Joined: Sat Feb 16, 2019 3:51 pm

Re: FlatPress Github 3051 - openSUSE 16 server, Nginx 1.27 and PHP 8.4

Post by laborix » Sat Feb 07, 2026 9:56 am

So, a little late, I'm busy at the moment.

Basis: openSUSE 16.0, Nginx 1.27 with PHP 8.4.16 (default openSUSE .rpm) and FlatPress Github 3057.
Installed in the web server /(root) folder with the default WordPress nginx.conf.

Code: Select all

location / {
# WordPress web hosting config for Nginx servers
  try_files $uri $uri/ /index.php?$args;
}
Standard actions, creating and deleting posts, editing categories, gallery, static content pages, activating/deactivating plugins, importing a FlatPress backup with more then 100 entries and rebuilding the index, as well as search and media manager in the admin panel were tested.
FlatPress Github 3057 runs stably and there are no complaints :)

Recommendation to the developers:
When working with Nginx, there should be no note in the administration interface under Plugins that PrettyUrls is not able to save the .htaccess. It would be advantageous to include a note that the .htaccess can/must be replaced by an nginx.conf -> location directive.

The other tests will follow as soon as there is more time available.

best regards

laborix
Posts: 171
Joined: Sat Feb 16, 2019 3:51 pm

Re: FlatPress Github 3051 - openSUSE 16 server, Nginx 1.27 and PHP 8.4

Post by laborix » Thu Feb 19, 2026 7:31 pm

Test environment: openSUSE 16 Leap, Nginx 1.27, and PHP 8.4.16 with FlatPress Github 3091
Installation in a subfolder /fp3091, no longer in the /(root) folder
Adjustment of the nginx.conf file

Code: Select all

location /fp3091 {
    try_files $uri $uri/ /index.php?$args;
}
The setup runs without errors, as does the switch to German and the new Leggero theme. The same applies to the adjustment of the plugins, PrettyUrls, and Calendar. Everything looks relatively good.

The new theme, my two cents ...
Mobile/responsive is already modern, but there is a wild jumble of boxes when you only have two posts and then want to add a comment to a very short post :o

best regards

laborix
Posts: 171
Joined: Sat Feb 16, 2019 3:51 pm

Re: FlatPress Github 3051 - openSUSE 16 server, Nginx 1.27 and PHP 8.4

Post by laborix » Thu Feb 19, 2026 8:05 pm

Ok, wrong nginx.conf :shock: this is the correct version for the Installation in /fp3091-folder

Code: Select all

location /fp3091 {
    try_files $uri $uri/ /fp3091/index.php?$args;
}

Post Reply

Who is online

Users browsing this forum: No registered users and 0 guests