Form Captcha disabled because GD or FreeType extension is missing

Keywords: WordPress - AWS - Technical issue - Other
Description:
I am using Mailpoet in Wordpress on AWS Cloud. The default captcha can not be enabled with this error message: “Built-in captcha (default) (disabled because GD or FreeType extension is missing).” What do I need to do to get the Mailpoet default captcha working?

I am not a developer, so please provide front-end or plugin-based solutions. My website is https://fearlessprojectmanagement.com.

Support file for this ticket is located at: /tmp/bitnami-wordpress-info-20210309-174146-4155.zip

Hi @constantchange.us,

Unfortunately it’s not supported for the current PHP version. We are working on adding support for Freetype to PHP 7.4 soon. We will let you know when we fix it. However, when the new version is released you would need to launch it and migrate your website there to use it.

Regards,
Michiel

Thank you, Michiel,
Can you provide an ETA for Freetype support?

Also, I don’t understand this comment, “when the new version is released you would need to launch it and migrate your website there to use it.” .

Will you provide step-by-step instructions on how to get access to the upgrade that includes FreeType?

Thank you, so much for your reply.
Bernadette

Hi @constantchange.us,

I can’t give you an exact date but it will be in the next few weeks.

You can launch a new Bitnami WordPress instance in AWS which will have the latest version.

https://docs.bitnami.com/aws/how-to/get-started-wordpress-aws-marketplace-beginner/

Regards,
Michiel

Hello Michael,
Is the Bitnami update that includes Freetype available yet?

If not, when and how will we (users) be notified?

Bernadette

Hi @constantchange.us,

Yes, Freetype support has been added in the latest version.

Regards,
Michiel

Hello Michael,
I am a little confused by the instructions on the link you shared (https://docs.bitnami.com/aws/how-to/get-started-wordpress-aws-marketplace-beginner/). Are you saying that I need to completely reinstall? On a new instance?

I thought I could get the new Bitnami version (with upgraded PHP) by doing a snapshot and restoring it to a new instance. It didn’t work. The default Mailpoet captcha is still not available. In will attempt to reinstall.

I know how to spin up an instance and get access to Bitnami. Here are questions I need answers to:

  • What is the best export tool for my current (running) website?

  • If I export and then import into the new instance, will it overwrite the new version of Bitnami?

  • At what point do I apply the bncert security tool – before or after I import the old site to the new instance?

  • At what point should I apply a static IP – before or after I run the bncert-tool?

Also, can you provide instructions for Lightsail and not EC2?

Thank you,

Hi @constantchange.us,

No, the update is not automatically done. You will need to deploy a new instance and migrate your data from the current instance to the new one

https://docs.bitnami.com/aws/how-to/migrate-wordpress/

No, it will only overwrite the data the application uses, not the WordPress version.

Whenever you want. The import/export guide only modifies the WordPress’ data, not the Apache’s certificates.

Before running the bncert and when your domain points to the new instance.

The instructions to migrate the data are the same in both platforms. However, the latest version of WordPress is not available in the Lightsail platform yet, the Lightsail team will need to update the platform with the new version. In the meantime, you can run these commands in a new instance to download and install the latest version of WordPress

cd /tmp
sudo /opt/bitnami/ctlscript.sh stop
sudo rm -rf /opt/bitnami
curl -LJO https://downloads.bitnami.com/files/stacks/wordpress/5.7.1-0/bitnami-wordpress-5.7.1-0-linux-x64-installer.run
chmod +x ./bitnami-wordpress-5.7.1-0-linux-x64-installer.run
sudo ./bitnami-wordpress-5.7.1-0-linux-x64-installer.run --prefix /opt/bitnami --apache_mpm_mode event --enable_phpfpm 1 --enable_pagespeed 1 --logrotate_install 1 --monit_install 1

Happy to help!


Was my answer helpful? Click on :heart:

This topic was automatically closed 14 days after the last reply. New replies are no longer allowed.