Your website isn't working for me (location: Germany).
And as far as I remember, your site was full of spam content, numerous bot registrations, fake accounts, etc.
In this case, your database simply can't handle the volume of requests.
Some tips:
- Install spam protection
- Manually delete all spam content and fake accounts (this is best)
I can give you recommendations on database optimization, but I'm not sure you've the best hosting for this.
As far as I remember, you're still on shared hosting.
But in any case, I'm ready to help you solve your problem.
My webhost is telling me to upgrade to Managed VPS Server then VM4 Server along with control panel will be suggested. Will it solve my problem . Please tell me ASAP . It is very urgent . URL : https://safalaya.com/
Try checking what's in the logs.
You can activate 'Developer tools' plugin and enable 'Error log' option. Then repeat the update process and see what's in the logs yourapp/admin/develop_tools/error_log
Also look in your browser's console via DevTools (Inspect, or Ctrl+Shift+I).
There may also be error information there.
1- Use PhpMyAdmin tool
2- Some old tips. Note: be careful with this if you don't understand what you're doing.
Since Elgg is using InnoDB tables you can search how to optimize MySQL for that purpose. But a lot depends on your current setup.
If your on shared hosting with the webserver and database server on the same machine, moving the database to it's own dedicated machine will help. If you're already running the database in a cluster with 10 servers than there are different thing you should look at (but than you probably don't need our help ;)
Are you experiencing any performance issues?
If you have an active community moving the search feature out of the database to a search engine will free up a lot of resources for the 'normal' use of the database. You could look into using OpenSearch as a search engine and use this plugin https://elgg.org/plugins/3333727 to connect your Elgg installation to OpenSearch.
I can get the elgg token from somewhere else
I don't think it will be easy.
It's better to use the method of deleting the entity from the database.
Another way to find out the widget GUID is to look at the source code. (Ctrl+I to open Devtools/Inspector in the browser).
There you'll find something like this:
<div id="elgg-widget-446" class="elgg-module elgg-module-widget elgg-widget-instance-image_slider elgg-state-draggable elgg-module-widget"where 446 is GUID.
UPDATE/ First of all, correction of problem statement: Almost-whitescreen is NOT created by the image slider widget. It is created by hypeScraper being hanged by an URL posted by a user. I cannot update the original post, hence here.
I was too much consumed by the "image slider" and three vertical dots displayed on otherwise all-whitescreen and the connection attempt to flexslider.woothemes.com in the status bar. Regardless of this, I should have checked the Apache error.log. A typical RTFL case. I am sorry for the wrong pointers...
I identified the URL posted by a user which made hypeScraper hang. After deleting that post, index screen displayed perfectly. I have no idea why some (albeit very rare) URLs cause white screen with hypeScraper.
info@elgg.org
Security issues should be reported to security@elgg.org!
©2014 the Elgg Foundation
Elgg is a registered trademark of Thematic Networks.
Cover image by Raül Utrera is used under Creative Commons license.
Icons by Flaticon and FontAwesome.