Send private message

You must be logged in to send a private message.

Friends

No friends yet.

Group membership

Activity

  • lj79 replied on the discussion topic Elgg will not run
    Hello, I have the rewritebase / already done, but it didn't fix it. Unbelievably, a staff member from 000webhost looked at my account, and it miraculously all worked perfectly! Then, suddenly, it stopped working again. When I asked him... view reply
  • lj79 replied on the discussion topic Elgg will not run
    000webhost don't provide error logs, unfortunately. view reply
  • lj79 replied on the discussion topic Elgg will not run
    I don't actually have any specific error log. 000webhost doesn't seem to provide them. All I can see is its a 500 Application Error... view reply
  • lj79 replied on the discussion topic Elgg will not run
    Its all freshly installed, just that I did the following adjustments: Put rewritebase /elgg-2.3.3/ at the top of .htaccess, and htaccess.dist, which I renamed to .htaccess. I'll send you my url now... view reply
  • lj79 replied on the discussion topic Elgg will not run
    they told me that last time, and the time before that. It's something to do with the .htaccess file. view reply
  • lj79 replied on the discussion topic Elgg will not run
    Are you able to help?   view reply
  • lj79 replied on the discussion topic Elgg will not run
    Hello, Its the latest version, 2.3.3. I'm on Apache, yes (000webhost.com). I was getting the Application error, so read through the documentation and saw that some times the rewrite doesn't work, so played around with it. Nothing changed, so... view reply
  • lj79 added a new discussion topic Elgg will not run in the group Elgg Technical Support
    Hello, I think what is preventing the site from working is the .htaccess. I had to delete it, in order to install Elgg. After installing, it now gives an error message whether .htaccess is in there or not. If .htaccess is deleted, it gives a 400...
    • Hello,

      I have the rewritebase / already done, but it didn't fix it.

      Unbelievably, a staff member from 000webhost looked at my account, and it miraculously all worked perfectly! Then, suddenly, it stopped working again. When I asked him what he had changed, he couldn't remember! He said he was testing things in the .htaccess file, but could not remember what it was he changed that caused it to work. So now, its back with error messages!

    • Comment out the AllowOverride directive. This is commonly not allowed on shared hosting, and Apache 500s if you try.

    • It's not "unbelievable", it's utterly ridiculous. There aren't that many things you could modify in .htaccess in the first place that would even make sense to test or would make it working. So, not remembering what made it working is absurd.

      I don't see any chance to give any good advice without knowing what's wrong, i.e. without an error log. The line "RewriteBase /" is just a wild guess as it seemed to have helped someone who also had a problem with getting Elgg to work on 000webhost. Have you uncommented the already existing line or added the line somewhere on your own? The line needs to be added at the correct place in .htaccess, i.e. where it is already (but just commented out). And if you have Elgg installed in a subdirectory, "RewriteBase /" won't work anyway. In this case you would need to add "RewriteBase /subdirectory/" as described in the comment in .htaccess.

      I would have made another suggestion. But as you said you are trying it with Elgg 2.3.3 this other possible reason for the fail is no longer a problem.

      The AllowOverride directive wouldn't work in .htaccess. It's a Apache config file setting. If this setting is not made in the Apache config of 000webhost, simply forget about trying to host your Elgg site there. If the support is not able to provide any helpful input, forget about hosting your site there. I would even say forget about any free hosting / shared hosting. They are not cheap without a reason but because there are some limitations in what you are allowed to do with regards to configuration and what to host. And Elgg is not a simple html site but has some (reasonable and valid) requirements with regards to server configuration and performance requirements.