Flarum site requires php 7.4. I have the highest php 7.3 in Plesk panel. Which extension might be affecting the php version?

php flarum info output from another virtual server:

$ php flarum info
Flarum core 0.1.0-beta.15
PHP version: 7.4.12
Loaded extensions: Core, date, libxml, openssl, pcre, zlib, bz2, calendar, ctype, curl, hash, filter, ftp, gettext, gmp, SPL, iconv, pcntl, readline, Reflection,session, standard, shmop, SimpleXML, mbstring, tokenizer, xml, i360, bcmath, dom, fileinfo, gd, imagick, imap, intl, json, exif, mysqli, mysqlnd, PDFlib, PDO, pdo_mysql, pdo_sqlite, Phar, posix, soap, sockets, sqlite3, tidy, xmlreader, xmlrpc, xmlwriter, xsl, zip, ionCube Loader, Zend OPcache
+---------------------------------+----------------+--------+
| Flarum Extensions               |                |        |
+---------------------------------+----------------+--------+
| ID                              | Version        | Commit |
+---------------------------------+----------------+--------+
| flarum-approval                 | v0.1.0-beta.15 |        |
| flarum-bbcode                   | v0.1.0-beta.15 |        |
| flarum-emoji                    | v0.1.0-beta.15 |        |
| flarum-lang-english             | v0.1.0-beta.15 |        |
| flarum-flags                    | v0.1.0-beta.15 |        |
| flarum-likes                    | v0.1.0-beta.15 |        |
| flarum-lock                     | v0.1.0-beta.15 |        |
| flarum-markdown                 | v0.1.0-beta.15 |        |
| flarum-mentions                 | v0.1.0-beta.15 |        |
| flarum-statistics               | v0.1.0-beta.15 |        |
| flarum-sticky                   | v0.1.0-beta.15 |        |
| flarum-subscriptions            | v0.1.0-beta.15 |        |
| flarum-suspend                  | v0.1.0-beta.15 |        |
| flarum-tags                     | v0.1.0-beta.15 |        |
| tolgaaaltas-lang-turkish        | 0.15.0.4       |        |
| fof-discussion-thumbnail        | 0.3.0          |        |
| fof-best-answer                 | 0.3.4          |        |
| fof-drafts                      | 0.3.1          |        |
| fof-byobu                       | 0.6.1          |        |
| fof-links                       | 0.5.3          |        |
| fof-user-bio                    | 0.4.2          |        |
| fof-polls                       | 0.3.2          |        |
| fof-username-request            | 0.4.1          |        |
| fof-pages                       | 0.6.0          |        |
| noriods-auto-more               | 0.3.0          |        |
| fof-linguist                    | 0.5.0          |        |
| fof-merge-discussions           | 0.5.1          |        |
| tolgaaaltas-turkish             | 0.15.0.4       |        |
| michaelbelgium-discussion-views | v5.0.0         |        |
| fof-forum-statistics-widget     | 0.4.0          |        |
| v17development-seo              | 1.5.1          |        |
| fof-transliterator              | 0.3.0          |        |
| clarkwinkelmann-circle-groups   | 0.2.3          |        |
| fof-html-errors                 | 0.5.0          |        |
| fof-subscribed                  | 0.4.1          |        |
| flarum-pusher                   | v0.1.0-beta.15 |        |
| fof-nightmode                   | 0.7.1          |        |
| fof-masquerade                  | 0.3.6          |        |
| fof-formatting                  | 0.3.1          |        |
| ianm-synopsis                   | 0.1.2          |        |
+---------------------------------+----------------+--------+
Base URL:
Installation path: 
Debug mode: off

    DursunCan what do you mean "requires 7.4"?

    If Composer is complaining about the PHP version, it should tell you which package is requiring a given PHP version. Please share the error message if there's any.

      • [deleted]

      DursunCan have you run sudo apt install php7.4-cli from terminal ?

      DursunCan I don't know if it will be your problem but in the latest versions of plesk the version of php used from the terminal does not have to be the same as the one in the virtual host

        Yeah looks like cli runs 7.4 and web runs 7.2.

          luceos I don't have the terminal. This is Plesk hosting. The site does not open. This gives the error. Plesk panel has the latest php 7.3 version. Should I contact the hosting provider? Plesk panel using php-cli?

            • [deleted]

            darkfox exactly. See my post as I run plesk

            • [deleted]

            DursunCan This is Plesk hosting

            You should still be able to SSH into the server and run the command I listed earlier as root. If there's no terminal, are you using composer from the plesk GUI ? If you are, I wouldn't recommend this.

              [deleted] No. I'm moving the site set up from localhost to shared hosting. SSH is not allowed in shared hosting.

                • [deleted]

                DursunCan very unusual for Plesk not to allow direct access via SSH. Not every shared host will stop you using SSH. Sitepoint allows this

                  [deleted] Turkey is not allowed to SSH in the shared hosting. Descriptions: There are security holes. 🙁

                  Can't I use Flarum with php 7.3 in Plesk panel?

                    • [deleted]

                    DursunCan understand fully, but closing the access isn't going to fix the security 😁

                    You can use Flarum with php7.3 (although it's only receiving security updates now) but you'll need 7.4 to use composer

                      @DursunCan I recommend you a VPS with plesk integrated. Like digitalocean. I have this and 0 problems. The power of plesk and the ssh control you need.