I have downloaded the server scan php script and run it on my server.
I dont understand any of the following errors…with the exception of mcrypt, i believe all of these conditions are already being met on my server
I have setup a phpinfo.php file and the only one in this list that is missing is mcrypt (which i dont even think comes with php 7 anyway.
[ERROR] MySQL Database Extension
Missing MySQL extension. s2Member needs the MySQL extension for PHP. This will add MySQL support to your installation of PHP, allowing MySQL database communication. Please consult with your web hosting company about this message.
[ERROR] Mcrypt/Encryption Extension
Missing Mcrypt extension. s2Member needs the Mcrypt extension for PHP. This will add encryption support to your installation of PHP, with a variety of block algorithms; such as DES, TripleDES, and Blowfish. Please consult with your web hosting company about this message.
[ERROR] cURL Extension / Or
One or more HTTPS connection tests failed when connecting to:
In order to run s2Member, your installation of PHP needs one of the following…
• Either the cURL extension for remote communication via PHP (plus the OpenSSL extension for PHP).
• Or, set:
allow_url_fopen = on in your php.ini file (and enable the OpenSSL extension for PHP).
Please consult with your web hosting company about this message. See also: WordPress recommended hosting platforms.