operation of elgg

Using windows 7- 64 bit / ie11 and google chrome/ elgg Version : 1.12.12/ x10hosting....... I dont know if its the host or what but to summarize.... Doesnt work! Every link I click logs me out....... Will not allow new registrations, it just resets the page when you click register.... In admin panel same thing, every link I click reguires me to log in again. The only links that work on admin page are dashboard and plugins. NO OTHERS WORK! Plugins cannot be moved up and down and the "more info" links in the plugins are dead. many of the plugins are causing system lockout. By that I mean, install a plugin, system logs me out then prevents me from logging back in forcing me to restore from back up. 

 I was using elgg 1.18 with no problems until the upgrade. I customized the whole 1.18 platform so I'm not too bad a programming even tho I'm not a programmer. The upgrade totally killed my network and these continuous problems, even after numerous re-installs and restores (recommended by the host) and numerous hours of work I still ended up with a totally dysfunctional platform. 

If anyone one has any input, I'm all ears but until someone comes up with source of the problems, I'm done with elgg as a platform. I would like to say this tho. Stop coming up with new versions every freekin month! Its totally unnecessary and obviously destructive.

  • Have you followed the instructions of how to upgrade your site? Does your server meet the requirements necessary for the newer versions of Elgg to work, i.e. is the version of php at least 5.4?

    Have you updated your site one minor version at a time, i.e. Elgg 1.8 to 1.9 and then 1.9 to 1.10, 1.10 to 1.11 and finally to 1.12? If not, it's likely that the upgrade process has not completed but got stuck somewhere inbetween. You need to do it step-by-step.

    Also, have you updated the content of your .htacess file to match the Elgg version in use? You need to replace the content of .htacess with the content of the stock version (htaccess_dist) but re-add any changes you made on your own in .htaccess. On Elgg 1.8 and 1.9 you will find the original htaccess file as htaccess_dist in the root folder of the Elgg installation. On Elgg 1.10 and newer the file htaccess.dist is in the install/config folder.

    And nobody forces you to update! I'm quite annoyed if people come up complaining about how unnecessary any change in Elgg is. Would you still be happy with Win95 or maybe even DOS? Do you really think that the devs are spending all the time on making Elgg better just to annoy the users of Elgg? If all new stuff could be implemented in a fully backward compatible way, do you really think any dev would break backward compatibility just for fun? And how it comes it seems to work fine for so many others.

  • Your last post was a blast of FUD against Elgg, and although people immediately responded to help you, you didn't follow up. Maintaining software is hard, I sympathize. You may have to hire a programmer to fix it. Have you looked at your error logs? To me the problem sounds session/cookie-related, e.g. the site URL is example.org, but that URL redirects to www.example.org. You can see if your site is re-setting the session cookie with every request.

  • iionly, I never said I was forced to update! And for your infomation the softaculous upgrade did not have installation instructions. You push the upgrade link and it upgrades all on its own. I also did not criticize upgrading elgg, I criticized upgrading it every freekin month. I also said I did not know if it was elgg or the host. I stated the uninstall/re-install was recommended by the host. Did I update the content of my .htacess file to match the Elgg version in use?  NO. Why would I have to. The OLD VERSION was removed entirely smart guy and the new version was installed directly by softaculous  which included the matching .htacess file. So there was also no need to update Elgg 1.8 to 1.9 and then 1.9 to 1.10, 1.10 to 1.11 and finally to 1.12  when no other version exists. So stuff your butt hurt attitude iionly.

  • Did you mention you are using softaculous in your first posting?

    So there was also no need to update Elgg 1.8 to 1.9 and then 1.9 to 1.10, 1.10 to 1.11 and finally to 1.12  when no other version exists.

    That's the way an upgrade of Elgg must be done. If softaculous doesn't do it this way, it does it wrong and then it's no wonder that the upgrade fails. If softaculous is "supporting" Elgg but does not do it correctly, then it has nothing to do with Elgg.

    What about any 3rd party plugins used? Does softaculous update these, too, to match the Elgg version used if necessary? Probably not and yet another possible reason why your site does no longer work after the upgrade.

    If you can't post in a civilized manner, don't read the available docs on how to proceed on upgrades and blame everyone else but you for any faults, then help yourself. Good luck!

  • The core team should ask Softaculous to stop offering to upgrade Elgg, because it really can't handle that.

    FYI http://learn.elgg.org/en/2.x/appendix/releases.html

  • My opinion is that if you have to use Softaculous (or any other kind of auto-installer) then you're in bad shape to begin with.  I've had countless one-off paydays fixing installations gone wrong by these things, done by people who don't know any other way.  It's not specific to Elgg either, I've seen WP and Drupal sites messed up by such installers, as well as forums packages.

    They're basically a tool for simple install with no support for people who need the most support.

  • The core team should ask Softaculous to stop offering to upgrade Elgg, because it really can't handle that.

    I think it depends. I've done elgg upgrades with Softaculous without any repercussions. However I didn't perform upgrades such as going from 1.8 to 1.9, or 1.9 to 1.12, etc. Just from 1.8.2 to 1.8.18, etc.

    Actually Softaculous is a very safe auto installer and gives you more details about your installation and easier backups. It really depends on how you use it.