> Hi, my work requires PHP 7.1, so I enabled the remi-php71
Bad, "remi-php71" repository doesn't exists for F32..
See the Wizard instructions
> Most of the extensions I need, such as php71-php-pecl-mysql, php71-php-gd, etc., do appear to be found in the repo.
Indeed.
And also, you have to use the SCL for old version (< 7.4 by default on F32), so the php71-php* packages.
BTW, I don't think you need the old deprecated "mysql" extension, else your code is really wrong
=> https://www.php.net/manual/en/book.mysql.php
You rather need the "mysqli" or "pdo_mysql" ext.
=> https://www.php.net/manual/en/book.mysqli.php
=> https://www.php.net/manual/en/ref.pdo-mysql.php
> However I can't seem to find (the Ubuntu equivalent of) php71-curl, php71-dom and php71-sqlite3.
As explained by the wizard, if you need "foo", you have to install "php71-php-foo"
So, in you case
dnf install php71-php-curl php71-php-dom php71-php-sqlite3
And to check available extension, as the wizard said
And also, time to plan an upgrade to a supported version
https://www.php.net/supported-versions.php
Laptop: Fedora 38 + rpmfusion + remi (SCL only)
x86_64 builder: Fedora 39 + rpmfusion + remi-test
aarch64 builder: RHEL 9 with EPEL
Hosting Server: CentOS 8 Stream with EPEL, rpmfusion, remi