franrival
Forum Replies Created
-
Forum: Fixing WordPress
In reply to: WP-login.php page Not Loading
It’s a plugin conflict.
You’ll need to go to cPanel > File Manager > public_html > public_content > plugins
There you’ll find a list of plugins. To deactivate them, you need to rename them.
The solution is to add “-off” to the plugin’s name. That will deactivate them.
Do this for all of them, and then try accessing the site.
This should resolve the issue.
Forum: Fixing WordPress
In reply to: Fatal Error Message From WordPress
The solution might simply be to update the PHP version in cPanel.
This happens because plugins aren’t always tested with the latest version of WordPress.
Forum: Fixing WordPress
In reply to: customers can’t reset passwordsSubmitting a support ticket to WooCommerce is the best option.
But even after they resolve the issue for you,… you’ll still face the same problem with another customer.For that reason, I think you should install the WP Mail SMTP plugin.
Then connect it to a real email provider:
Gmail
• Outlook
• SendGrid
• MailgunThis ensures emails are actually delivered.
——————
I think the problem here is that the password recovery link option appears.
The solution would be to take that link and send it to the customer yourself. But there isn’t a permanent link.
That link is ONLY generated when the user requests a reset
and ONLY works for a limited time.
That’s why you can’t easily “create one manually.”
“The site can’t email them a link”
So, if you’re using WooCommerce, they should resolve the conflict in the code. And for now, it’s up to you to help the customer complete the purchase manually.
Forum: Fixing WordPress
In reply to: Cannot remove languageEnglish -South Africa- isn’t being “loaded” from files anymore, it’s stored in the database and WordPress language registry, not just in /wp-content/languages.
You need to check in database., If you see: en_ZA – Change it to: en_US.
wp-config.php > define(‘WPLANG’, ‘en_ZA’); -to- define(‘WPLANG’, ‘en_US’); 🙌
Forum: Fixing WordPress
In reply to: Website is running slow
It takes the server about 13–14 seconds to start responding.
The problem is the server.
Forum: Fixing WordPress
In reply to: 500 Internal Server Error- Log in to cPanel
- Open File Manager
- Go to
public_html - Go to
wp-content - Go to
plugins - Inside the plugins folder, rename each plugin folder. Take the plugin name and add “On” at the end.
Example:
plugin-name → plugin-name On
If the issue is caused by a plugin, this method allows you to disable the problematic plugin individually.
Forum: Fixing WordPress
In reply to: Sites are infected with malwarePlugins like “wp-perf-analytics” and “session-manager” are commonly used as backdoors disguised as performance or session tools. They are not part of the official WordPress repository and are often injected after a site is already compromised.
In most cases, these plugins are:
- Dropped after an initial breach (not the root cause)
Used to:
*Maintain persistent access (backdoor)
*Inject spam or malicious scripts
*Create hidden admin users
*Reinfect the site if cleaned incorrectlyForum: Fixing WordPress
In reply to: 403 error on internal page link in main header navA 403 Forbidden means something is actively blocking access, not that the URL is wrong. Plugins like Wordfence or Sucuri can block Requests with unusual headers
Forum: Fixing WordPress
In reply to: Elementor mobile menu works on desktop click but not on mobile touchIt sounds like there are two sets of code running at the same time…
1. The Solene theme
* Has its own JS for the mobile menu
* Listens for events (touchstart, click)
* May use preventDefault() or block events
2. Elementor (Header Builder)
* Also waits for those same events
* Needs the event to reach the button unimpeded
The theme’s JS “wins” and blocks Elementor’s. Or the other way around (I don’t think so…)
Hello,
This issue with MAMP is common in recent versions of PHP.
Even though your computer can access ww.wp.xz.cn via curl, WordPress uses its own HTTP layer (WP_Http),
and this is where it may fail when trying to connect to SSL, OpenSSL, or PHP.
Try forcing IPv4 on a WordPress request by placing this code snippet in your functions.php file
add_action(‘http_api_curl’, function($handle) {
curl_setopt($handle, CURLOPT_IPRESOLVE, CURL_IPRESOLVE_V4);
});Why?
This will force WordPress to respond. Don’t paste it into the .config file
Forum: Fixing WordPress
In reply to: Severe site performance issuesHi, adenby,
What you’re describing (a temporary fix after restarting PHP + the slowness returning) clearly points to resource exhaustion or a problem with the processes, not just a conflict between plugins.
Based on your setup, here’s how I would approach it step by step:
- Most likely cause: PHP-FPM / resource saturation
If restarting PHP temporarily fixes it, that usually means:
• PHP workers are getting stuck or are overloaded
• There may be:
• Long-running queries
• Delays in external APIs
• Memory leaks
• Too many concurrent requestsOr it could be an issue with a plugin you’ve recently installed. You’ll need to go through them one by one and deactivate them to see if that works.
Note: For every plugin you deactivate, you’ll need to clear the cache. You can easily do this using LiteSpeedCache.