• Hello. We recently switched to 7.1 version of PHP from the native 5.6. Once we did that, we noticed that the login page would cut off (not even the rest of the page would render). Other shortcodes would not work either such as forgot password.

    Here is the list of enabled PHP extensions – not sure if that’s the issue.

    bcmath
    dom
    enchant
    fileinfo
    gd
    imagick
    imap
    intl
    json
    mbstring
    mysqli
    mysqlnd
    pdo
    pdo_mysql
    pdo_sqlite
    phar
    posix
    pspell
    soap
    sockets
    timezonedb
    wddx
    xdebug
    xmlreader
    xmlrpc
    xmlwriter
    xsl
    zip

    Switching back to 5.6 does enable the forms again.

Viewing 1 replies (of 1 total)
  • Plugin Author Chad Butler

    (@cbutlerjr)

    In order to figure out what’s breaking down, you’ll probably need to run WP in debug mode. I have an article on php error messaging and how to turn on WP debug mode here:
    https://rocketgeek.com/basics/running-wp-in-debug-mode/

    Make sure you are running the latest version of WP-Members. WP-Members is developed for php 7 and all current development is now done running php 7.1.

    Keep in mind that there are WP hooks in WP-Members processes (such as WP’s login_form hook in the WP-Members login form). These are to provide better integration with other plugins; but that can also lead to errors if another plugin hooking into that is not fully php 7 compliant.

Viewing 1 replies (of 1 total)
  • The topic ‘Login Form not displayed when using PHP 7.1’ is closed to new replies.