InvalidParameterException All files must have an owner!

Can anyone give me a hand with this?  I upgraded from 1.2, which was solid as a rock.  Since upgrading, all sorts of little things have popped up.  The real showstopper is this one.  I get this message on my main page and can't login or do anything.  If I delete my /mods/groups folder, I can get in.  So I uploaded a fresh copy.  Got the error again.  Uploaded the 'groups' folder from 1.2.  that also gave me ths same error.  I ran a 'repair' on the database.  that did nothing.  I am now out of ideas.  I am far from an expert on this sort of thing.  In the past I was pretty lucky. Everything just worked.  Any assistance would be appreciated.

  • Understand about the limited server access.

    By load site, I meant hit a page with your web browser.

    When you say the login page is not available, what do you mean? Is an exception being thrown?

    This is probably my last post of the night...

  • Good (though that may sound strange). That means if you made the change as I described it should be in your error log. I've never used cpanel so I don't know how you get the log from it or how it gets updated.

    Can you post the updated lines from the error log?

  • I actually don't know what an exception being thrown means. 

    So I am sitting in my classroom on a laptop, accessing my site that is on a machine in another country.  I can get in to my site's files on the server using an ftp client or by logging in through the cpanel interface at http://www.teacherben.com:2082

    So, after I mess around with it a bit to see if I have fixed anything, I try to go to the page through my browser:

    http://www.teacherben.com/elgg

    and I get the message about all files must have an owner.  If you click on the link, you will see the same thing.

    I don't quite understand any of the rest of this.

  • The message you get when you go to the login page is an exception. It basically stops the server for building the page and serving it to you. When it does that, elgg writes information about this error to the error log. You also added those error log function calls which adds more useful stuff to the error log.

    I need to know what elgg wrote to the error log before I can offer any more help.

  • You can reproduce this error on this very community site by going to tools > members > then clicking on the any of the higher numbered offset pages (for me it looks like "1 2 3 4 ... 703 704 705 706 Next >>") Clicking on page 706 for example produces the error. The offset is counting wrong, probably the same issue.

  • The only error log I can find is the one I just pasted from.  I don't know if there is another error log that I should be looking at or if this is the right one.  Here is what is there now...

    [Thu Mar 19 22:16:21 2009] [error] [client 70.22.31.132] File does not exist: /home/teacherb/public_html/404.shtml
    [Thu Mar 19 22:16:21 2009] [error] [client 70.22.31.132] File does not exist: /home/teacherb/public_html/favicon.ico
    [Thu Mar 19 22:16:18 2009] [error] [client 70.22.31.132] File does not exist: /home/teacherb/public_html/404.shtml
    [Thu Mar 19 22:16:18 2009] [error] [client 70.22.31.132] File does not exist: /home/teacherb/public_html/favicon.ico
    [Thu Mar 19 21:33:40 2009] [error] [client 72.30.65.25] File does not exist: /home/teacherb/public_html/404.shtml
    [Thu Mar 19 21:33:40 2009] [error] [client 72.30.65.25] File does not exist: /home/teacherb/public_html/robots.txt
    [Thu Mar 19 21:07:24 2009] [error] [client 66.249.67.14] File does not exist: /home/teacherb/public_html/404.shtml
    [Thu Mar 19 21:07:24 2009] [error] [client 66.249.67.14] File does not exist: /home/teacherb/public_html/robots.txt
    [Thu Mar 19 18:28:42 2009] [error] [client 221.220.178.39] File does not exist: /home/teacherb/public_html/404.shtml
    [Thu Mar 19 18:28:42 2009] [error] [client 221.220.178.39] File does not exist: /home/teacherb/public_html/favicon.ico
    [Thu Mar 19 18:28:39 2009] [error] [client 221.220.178.39] File does not exist: /home/teacherb/public_html/404.shtml
    [Thu Mar 19 18:28:39 2009] [error] [client 221.220.178.39] File does not exist: /home/teacherb/public_html/favicon.ico
    [Thu Mar 19 18:17:45 2009] [error] [client 211.99.159.198] *** FATAL EXCEPTION *** : exception 'PluginException' with message 'messages is a misconfigured plugin.' in /home/teacherb/public_html/elgg/engine/lib/plugins.php:237\nStack trace:\n#0 /home/teacherb/public_html/elgg/engine/start.php(175): load_plugins()\n#1 /home/teacherb/public_html/elgg/simplecache/view.php(58): require_once('/home/teacherb/...')\n#2 /home/teacherb/public_html/elgg/_css/css.php(42): require_once('/home/teacherb/...')\n#3 {main}, referer: http://www.teacherben.com/elgg/
    [Thu Mar 19 18:17:45 2009] [error] [client 211.99.159.198] WARNING: 2009-03-19 18:17:45 (EDT): "include() [<a href='function.include'>function.include</a>]: Failed opening '/home/teacherb/public_html/elgg/mod/messages/start.php' for inclusion (include_path='.:/usr/lib/php:/usr/local/lib/php')" in file /home/teacherb/public_html/elgg/engine/lib/plugins.php (line 236), referer: http://www.teacherben.com/elgg/
    [Thu Mar 19 18:17:45 2009] [error] [client 211.99.159.198] WARNING: 2009-03-19 18:17:45 (EDT): "include(/home/teacherb/public_html/elgg/mod/messages/start.php) [<a href='function.include'>function.include</a>]: failed to open stream: No such file or directory" in file /home/teacherb/public_html/elgg/engine/lib/plugins.php (line 236), referer: http://www.teacherben.com/elgg/
    [Thu Mar 19 18:17:45 2009] [error] [client 211.99.159.198] WARNING: 2009-03-19 18:17:45 (EDT): "include(/home/teacherb/public_html/elgg/mod/messages/start.php) [<a href='function.include'>function.include</a>]: failed to open stream: No such file or directory" in file /home/teacherb/public_html/elgg/engine/lib/plugins.php (line 236), referer: http://www.teacherben.com/elgg/
    [Thu Mar 19 18:11:52 2009] [error] [client 211.99.159.198] *** FATAL EXCEPTION *** : exception 'PluginException' with message 'bookmarks is a misconfigured plugin.' in /home/teacherb/public_html/elgg/engine/lib/plugins.php:237\nStack trace:\n#0 /home/teacherb/public_html/elgg/engine/start.php(175): load_plugins()\n#1 /home/teacherb/public_html/elgg/simplecache/view.php(58): require_once('/home/teacherb/...')\n#2 /home/teacherb/public_html/elgg/_css/css.php(42): require_once('/home/teacherb/...')\n#3 {main}, referer: http://www.teacherben.com/elgg/
    [Thu Mar 19 18:11:52 2009] [error] [client 211.99.159.198] WARNING: 2009-03-19 18:11:52 (EDT): "include() [<a href='function.include'>function.include</a>]: Failed opening '/home/teacherb/public_html/elgg/mod/bookmarks/start.php' for inclusion (include_path='.:/usr/lib/php:/usr/local/lib/php')" in file /home/teacherb/public_html/elgg/engine/lib/plugins.php (line 236), referer: http://www.teacherben.com/elgg/
    [Thu Mar 19 18:11:52 2009] [error] [client 211.99.159.198] WARNING: 2009-03-19 18:11:52 (EDT): "include(/home/teacherb/public_html/elgg/mod/bookmarks/start.php) [<a href='function.include'>function.include</a>]: failed to open stream: No such file or directory" in file /home/teacherb/public_html/elgg/engine/lib/plugins.php (line 236), referer: http://www.teacherben.com/elgg/
    [Thu Mar 19 18:11:52 2009] [error] [client 211.99.159.198] WARNING: 2009-03-19 18:11:52 (EDT): "include(/home/teacherb/public_html/elgg/mod/bookmarks/start.php) [<a href='function.include'>function.include</a>]: failed to open stream: No such file or directory" in file /home/teacherb/public_html/elgg/engine/lib/plugins.php (line 236), referer: http://www.teacherben.com/elgg/
    [Thu Mar 19 18:11:51 2009] [error] [client 211.99.159.198] *** FATAL EXCEPTION *** : exception 'PluginException' with message 'bookmarks is a misconfigured plugin.' in /home/teacherb/public_html/elgg/engine/lib/plugins.php:237\nStack trace:\n#0 /home/teacherb/public_html/elgg/engine/start.php(175): load_plugins()\n#1 /home/teacherb/public_html/elgg/simplecache/view.php(58): require_once('/home/teacherb/...')\n#2 /home/teacherb/public_html/elgg/_css/js.php(42): require_once('/home/teacherb/...')\n#3 {main}, referer: http://www.teacherben.com/elgg/
    [Thu Mar 19 18:11:51 2009] [error] [client 211.99.159.198] WARNING: 2009-03-19 18:11:51 (EDT): "include() [<a href='function.include'>function.include</a>]: Failed opening '/home/teacherb/public_html/elgg/mod/bookmarks/start.php' for inclusion (include_path='.:/usr/lib/php:/usr/local/lib/php')" in file /home/teacherb/public_html/elgg/engine/lib/plugins.php (line 236), referer: http://www.teacherben.com/elgg/
    [Thu Mar 19 18:11:51 2009] [error] [client 211.99.159.198] WARNING: 2009-03-19 18:11:51 (EDT): "include(/home/teacherb/public_html/elgg/mod/bookmarks/start.php) [<a href='function.include'>function.include</a>]: failed to open stream: No such file or directory" in file /home/teacherb/public_html/elgg/engine/lib/plugins.php (line 236), referer: http://www.teacherben.com/elgg/
    [Thu Mar 19 18:11:51 2009] [error] [client 211.99.159.198] WARNING: 2009-03-19 18:11:51 (EDT): "include(/home/teacherb/public_html/elgg/mod/bookmarks/start.php) [<a href='function.include'>function.include</a>]: failed to open stream: No such file or directory" in file /home/teacherb/public_html/elgg/engine/lib/plugins.php (line 236), referer: http://www.teacherben.com/elgg/
    [Thu Mar 19 12:16:53 2009] [error] [client 72.30.142.221] File does not exist: /home/teacherb/public_html/404.shtml
    [Thu Mar 19 12:16:53 2009] [error] [client 72.30.142.221] File does not exist: /home/teacherb/public_html/robots.txt
    [Thu Mar 19 10:48:17 2009] [error] [client 221.220.178.39] File does not exist: /home/teacherb/public_html/404.shtml
    [Thu Mar 19 10:48:17 2009] [error] [client 221.220.178.39] File does not exist: /home/teacherb/public_html/favicon.ico
    [Thu Mar 19 10:48:14 2009] [error] [client 221.220.178.39] File does not exist: /home/teacherb/public_html/404.shtml
    [Thu Mar 19 10:48:14 2009] [error] [client 221.220.178.39] File does not exist: /home/teacherb/public_html/favicon.ico
    [Thu Mar 19 10:32:47 2009] [error] [client 66.249.67.14] File does not exist: /home/teacherb/public_html/404.shtml
    [Thu Mar 19 10:32:47 2009] [error] [client 66.249.67.14] File does not exist: /home/teacherb/public_html/ast
    [Thu Mar 19 10:32:44 2009] [error] [client 66.249.67.14] File does not exist: /home/teacherb/public_html/404.shtml
    [Thu Mar 19 10:32:44 2009] [error] [client 66.249.67.14] File does not exist: /home/teacherb/public_html/Ben's Homepage
    [Thu Mar 19 10:32:43 2009] [error] [client 66.249.67.14] File does not exist: /home/teacherb/public_html/404.shtml
    [Thu Mar 19 10:32:43 2009] [error] [client 66.249.67.14] File does not exist: /home/teacherb/public_html/Ben's Homepage
    [Thu Mar 19 10:04:41 2009] [error] [client 211.99.159.198] File does not exist: /home/teacherb/public_html/404.shtml
    [Thu Mar 19 10:04:41 2009] [error] [client 211.99.159.198] File does not exist: /home/teacherb/public_html/favicon.ico
    [Thu Mar 19 09:08:10 2009] [error] [client 221.217.225.209] File does not exist: /home/teacherb/public_html/404.shtml
    [Thu Mar 19 09:08:10 2009] [error] [client 221.217.225.209] File does not exist: /home/teacherb/public_html/favicon.ico
    [Thu Mar 19 08:42:03 2009] [error] [client 221.217.225.209] File does not exist: /home/teacherb/public_html/404.shtml
    [Thu Mar 19 08:42:03 2009] [error] [client 221.217.225.209] File does not exist: /home/teacherb/public_html/favicon.ico
    [Thu Mar 19 08:39:11 2009] [error] [client 221.217.225.209] File does not exist: /home/teacherb/public_html/404.shtml
    [Thu Mar 19 08:39:11 2009] [error] [client 221.217.225.209] File does not exist: /home/teacherb/public_html/favicon.ico
    [Thu Mar 19 08:39:08 2009] [error] [client 221.217.225.209] File does not exist: /home/teacherb/public_html/404.shtml
    [Thu Mar 19 08:39:08 2009] [error] [client 221.217.225.209] File does not exist: /home/teacherb/public_html/favicon.ico
    [Thu Mar 19 08:27:20 2009] [error] [client 114.243.212.62] File does not exist: /home/teacherb/public_html/404.shtml
    [Thu Mar 19 08:27:20 2009] [error] [client 114.243.212.62] File does not exist: /home/teacherb/public_html/favicon.ico
    [Thu Mar 19 07:20:27 2009] [error] [client 221.223.209.213] File does not exist: /home/teacherb/public_html/404.shtml
    [Thu Mar 19 07:20:27 2009] [error] [client 221.223.209.213] File does not exist: /home/teacherb/public_html/elgg/BLOG
    [Thu Mar 19 07:16:12 2009] [error] [client 221.223.209.213] File does not exist: /home/teacherb/public_html/404.shtml
    [Thu Mar 19 07:16:12 2009] [error] [client 221.223.209.213] File does not exist: /home/teacherb/public_html/favicon.ico
    [Thu Mar 19 07:16:09 2009] [error] [client 221.223.209.213] File does not exist: /home/teacherb/public_html/404.shtml
    [Thu Mar 19 07:16:09 2009] [error] [client 221.223.209.213] File does not exist: /home/teacherb/public_html/favicon.ico
    [Thu Mar 19 07:15:29 2009] [error] [client 114.245.211.33] PHP Fatal error: Call to a member function getGUID() on a non-object in /home/teacherb/public_html/elgg/mod/members/index.php on line 20
    [Thu Mar 19 07:15:27 2009] [error] [client 114.245.211.33] PHP Fatal error: Call to a member function getGUID() on a non-object in /home/teacherb/public_html/elgg/mod/members/index.php on line 20
    [Thu Mar 19 07:15:23 2009] [error] [client 114.245.211.33] PHP Fatal error: Call to a member function getGUID() on a non-object in /home/teacherb/public_html/elgg/mod/members/index.php on line 20
    [Thu Mar 19 07:13:59 2009] [error] [client 221.223.209.213] File does not exist: /home/teacherb/public_html/404.shtml
    [Thu Mar 19 07:13:59 2009] [error] [client 221.223.209.213] File does not exist: /home/teacherb/public_html/favicon.ico
    [Thu Mar 19 06:57:11 2009] [error] [client 114.245.211.33] PHP Fatal error: Call to a member function getGUID() on a non-object in /home/teacherb/public_html/elgg/mod/members/index.php on line 20
    [Thu Mar 19 06:49:46 2009] [error] [client 219.142.240.206] File does not exist: /home/teacherb/public_html/404.shtml, referer: http://www.teacherben.com/2006_to_2007/contents.htm
    [Thu Mar 19 06:49:46 2009] [error] [client 219.142.240.206] File does not exist: /home/teacherb/public_html/2006_to_2007/newsletters.htm, referer: http://www.teacherben.com/2006_to_2007/contents.htm
    [Thu Mar 19 06:49:41 2009] [error] [client 219.142.240.206] File does not exist: /home/teacherb/public_html/404.shtml, referer: http://www.teacherben.com/2006_to_2007/contents.htm
    [Thu Mar 19 06:49:41 2009] [error] [client 219.142.240.206] File does not exist: /home/teacherb/public_html/2006_to_2007/classroom.htm, referer: http://www.teacherben.com/2006_to_2007/contents.htm
    [Thu Mar 19 06:49:29 2009] [error] [client 219.142.240.206] File does not exist: /home/teacherb/public_html/404.shtml, referer: http://www.teacherben.com/2006_to_2007/contents.htm
    [Thu Mar 19 06:49:29 2009] [error] [client 219.142.240.206] File does not exist: /home/teacherb/public_html/2006_to_2007/classroom.htm, referer: http://www.teacherben.com/2006_to_2007/contents.htm
    [Thu Mar 19 06:49:29 2009] [error] [client 219.142.240.206] File does not exist: /home/teacherb/public_html/404.shtml, referer: http://www.teacherben.com/2006_to_2007/contents.htm
    [Thu Mar 19 06:49:29 2009] [error] [client 219.142.240.206] File does not exist: /home/teacherb/public_html/2006_to_2007/classroom.htm, referer: http://www.teacherben.com/2006_to_2007/contents.htm
    [Thu Mar 19 06:49:26 2009] [error] [client 219.142.240.206] File does not exist: /home/teacherb/public_html/404.shtml, referer: http://www.teacherben.com/2006_to_2007/contents.htm
    [Thu Mar 19 06:49:26 2009] [error] [client 219.142.240.206] File does not exist: /home/teacherb/public_html/2006_to_2007/classroom.htm, referer: http://www.teacherben.com/2006_to_2007/contents.htm
    [Thu Mar 19 06:49:22 2009] [error] [client 219.142.240.206] File does not exist: /home/teacherb/public_html/404.shtml, referer: http://www.teacherben.com/2006_to_2007/contents.htm
    [Thu Mar 19 06:49:22 2009] [error] [client 219.142.240.206] File does not exist: /home/teacherb/public_html/2006_to_2007/classroom.htm, referer: http://www.teacherben.com/2006_to_2007/contents.htm
    [Thu Mar 19 06:47:59 2009] [error] [client 219.142.240.206] File does not exist: /home/teacherb/public_html/404.shtml, referer: http://www.teacherben.com/2006_to_2007/contents.htm
    [Thu Mar 19 06:47:59 2009] [error] [client 219.142.240.206] File does not exist: /home/teacherb/public_html/2006_to_2007/classroom.htm, referer: http://www.teacherben.com/2006_to_2007/contents.htm
  • Well, I renamed /mod/groups to /mod/old_groups and now I can login and everything else seems to work.  So I need to fix the groups plugin but at least we can use the rest of it.  My blog widget stopped working too for some reason.  No idea if there's a connection there.

  • Hi Benner,

    This problem is typically caused by an inconsistent database that has bits of information left over from deleted users or groups.

    There is a process that is supposed to fix this problem. It may work for you. If you turn on the garbagecollector and crontrigger plugins and visit a few pages, the garbagecollector should run and clean up your database. After that it should be possible to reactivate your groups plugin.

  • Garbagecollector and crontrigger have been on the whole time.  Garbagecollector's settings are something like once a year, month or week.  Is there any way I can make it do whatever it does when I want it to?

    Right now I have everything up and working again except for 'groups' so at least my students are on and using it again.  They have some group research projects to do so i am eager to get that going again.  Maybe when it's late and they are mostly asleep I will try to enable it again and see what happens.  Thanks. 

    I read the crontrigger description in the tools menu but I didn't really get it.  What does it do?

  • If you already have a crontab setup for the garbage collector, you don't need crontrigger. It is a poor man's cron.