are there "best practice" PHP Versions?


Hi there @Friendica Support,
I wonder if there are PHP versions to recommend when running friendica.

In older versions (2019-12 + 2021.01-04) I experienced problems when creating connections getting "The network type couldn't be detected. Contact can't be added." messages using PHP 7.4 (as the install instruction stated 7.1 or higher).
After downgrading to 7.1 it looked like connecting started to work well.

Right now I'm working on a new VPS for tupambae.org:

Friendica 'Giant Rhubarb' 2023.05 - 1518
PHP 8.2.10


(it's a beta testing of a hoster) but some how not everything works as expected.

I just tried to contact the public forum @Rugby from this profile here.
Over here, the contact is displayed as follows:

(Group) I follow them (#DFRN (via #ActivityPub))


but over there this profile doesn't show up.

No problems for now with establishing connections with mastodon profiles and I just tested a friendica 2021.01 profile and that worked to.

Should I downgrade the PHP version and if so to which one?

Also, I posted a help request to the helpers page about how to set up the forum pages properly as the don't work "as expected" but it doesn't look to me as if the post was received by the helpers forum:

in reply to xy..

@xy.. Well that's kind of a chicken and egg situation, I'm not going to change until it's stable under 8.1, and if others are in the same boat then it's not likely to get stable under 8.1. Personally, one thing that really irks me is that interpretive languages like PHP, Perl, Python, etc, tend to drop support for about 30% of their syntax every year, while compiled languages like C,C++, tend to add new syntax but seem much more inclined to continue to support older syntax as well.

Friendica Support reshared this.