• Resolved rebootits

    (@rebootits)


    Hi Acymailing Support Team!

    We’ve been trying to install the free version of AcyMailing WordPress on an existing site of one of our clients. We had no trouble installing the plugin for other sites but it’s not working properly for this site, for unknown reasons so far.

    It’s possible to install the plugin manually or via the WordPress plugin store. However, after installing, it’s not possible to active the plugin. It’s loading endlessly without anything happening. If you wait like over 5+ minutes, the site redirects to a 404 page but nothing else.

    I can tell you, what we tried so far:

    1. Made sure file permissions are right (644 for files, 755 for folders)
    2. Tested PHP versions 8.1 to 8.3
    3. Checked all other PHP settings, including memory_limit, which is set to 512M
    4. Disabled all other plugins and switched to default WP theme and error still persisted
    5. Removed security plugin WP All in One Security and disabled all settings of the plugin beforehand
    6. Waited a few times, to make sure it’s not a temporary bug (still the same, even after days)
    7. Switched to higher performing server
    8. Checked JS console for errors (no errors)
    9. Enabled WP Debug mode –> The site shows no error messages what so ever.
    10. Checked server error log and also WordPress debug error log (both have either no error messages or only non related minor notifications)
    11. No server timouts occured at all
    12. WordPress and all plugins are up to date
    13. REST API is working normally
    14. Disabled all caching
    15. Reinstalled the plugin a bunch of times.
    16. Manually enabled the plugin via adding custom code to functions.php –> The plugin was activated after that but the problem just persisted, when we tried to use the plugin. Loading endlessly without a real error message.

    So, now we are really confused. I haven’t seen this happen after 10+ years of working with WordPress and developing 150+ sites in this time period. What’s going on and how to fix it?

    Thanks for your help in advance!

    Kind regards

    The page I need help with: [log in to see the link]

Viewing 5 replies - 1 through 5 (of 5 total)
  • Hi,

    Thanks a lot for all of these details.

    Could you please try to:
    1. Check the database and delete all the tables starting by acym_
    2. Delete the acymailing folder in wp-content/plugins
    3. Install AcyMailing again

    Let me know if that worked.

    Thread Starter rebootits

    (@rebootits)

    Thanks for your help Rémi, I did what you recommended.

    First all database tables as well as the plugin folder were deleted and gone. After reinstalling and trying to active the plugin, the folder and also the tables were back but the result is still the same. When I click on “activate” right after the plugin installation, no error appears but the page just keeps loading endlessly.

    Thanks a lot for your help, it’s greatly appreciated. Do you have any other ideas?

    Mathias

    Thread Starter rebootits

    (@rebootits)

    Hi Rémi!

    How are you doing? Any chance for ideas and some support? I’m glad for any help. Thanks!

    Kind regards,
    Mathias

    Plugin Support jeremyacy

    (@jeremyacy)

    Hi ?? Rémi is currently on vacation, I’m Jeremy

    Is it possible that your client’s website is a WordPress multisite? If so, AcyMailing will switch between every sub-site to execute its installation script (create its tables and add the sample data).

    I assume you activated the error logging when you activated the WP debug mode using this?

    define('WP_DEBUG', false);
    define('WP_DEBUG_DISPLAY', false);
    define('WP_DEBUG_LOG', true);

    You could try deleting the file wp-content/plugins/acymailing/update.php before activating AcyMailing (this will skip the sample data installation).

    It is also possible that the issue doesn’t happen on the activation script, but rather when AcyMailing is loaded. If so, it is difficult to find a solution without identifying the part that causes the site to hang. Commenting some code in the file wp-content/plugins/acymailing/index.php could help pinpoint what needs changing. For example this line:

    add_action('init', [$this, 'initAcyMailing'], 0);
    Thread Starter rebootits

    (@rebootits)

    Thanks for your feedback Jeremy. I wasn’t sure when to expect feedback and our client demanded a quick solution. So, this is how I fixed the problem:

    1. I created a new staging wordpress website on a different server and exported a backup of the complete client website
    2. I moved the backup to the staging server, uninstalled AcyMailing, reinstalled it afterwards and then activated it
    3. It worked without problems now. After this was accomplished, I created a new backup of the website with working AcyMailing and exported it again
    4. I re-imported the backup, with the working AcyMailing, to the client wordpress site and now it’s working normally.

    So problem solved.

    I tried the approach with wb_debug already and it gave no errors unfortuantely… I’m also not sure, where this was stuck but it’s working normally now. Thanks for your help !

Viewing 5 replies - 1 through 5 (of 5 total)
  • You must be logged in to reply to this topic.