Loading...
 
Architecture / Installation

Architecture / Installation


Circular Ref Out of Mem - New kid

posts: 1

New kid here - new to apache, php, sql and tikiwiki - know a little Linux.

We have a new wiki site (5 days old - very small at this point). I'm getting the memory exhausted errors whenever anyone logs in. We can browse anonymously, error only occurs after login. I set the php memory limit to 16MB at install. Changed to 24MB like stated in posts here. I have even increased it to 128MB just for giggles. The apache log files state that 128MB allowed memory has been exhausted. Seems to me (uneducatedly) that there is a circular ref somewhere. The error occurred after one of the users logged in as admin and started adding articles and editors. I'm not sure what exactly he did, but he stated he added editors to the registered group and then gave editing priveleges to something and then removed the editor that was added and then it crashed. Hopefully that may make some sense to someone here, it doesn't to me.

Anyway - I don't even know where to get started debugging this, since I can't log in as admin, and I don't know php or sql enough to debug a problem. Could you please point me in right direction. How do I debug this thing. I'll settle for a simple solution at this point to get it working, but it looks like I'm going to be the admin for this, so I have lots o'learnin to do. Is there a basic theory of operation available somewhere?

Thanks in advance.

Tiki 1.8.3
PHP php4-4.3.4-43.11
Apache2 apache2-2.0.49-27.5
MySQL mysql-4.0.18-25
Suse 9.1 kernel-smp-2.6.5-7.95
Dual Opteron 64bit w/ 1GB

PS. Please let me know if I've done something wrong with this post (wrong forum etc.) - this is my first and I couldn't find a link to the community standards.

posts: 2881 United Kingdom

Hi,

Well I think to start off with, you have some choices, either probe deeply in your users_permissions and groups_permissions, and groups_* tables and remove suspicious entries, or try a FindTikiExpert who could remotly login and fix your database.

This could be quite a difficult problem for a new tiki user, incidentaly I have heard of it before at a clients, but they managed to probe the db and fix themselves before I got to them.

Damian


Upcoming Events

1)  18 Apr 2024 14:00 GMT-0000
Tiki Roundtable Meeting
2)  16 May 2024 14:00 GMT-0000
Tiki Roundtable Meeting
3)  20 Jun 2024 14:00 GMT-0000
Tiki Roundtable Meeting
4)  18 Jul 2024 14:00 GMT-0000
Tiki Roundtable Meeting
5)  15 Aug 2024 14:00 GMT-0000
Tiki Roundtable Meeting
6)  19 Sep 2024 14:00 GMT-0000
Tiki Roundtable Meeting
7) 
Tiki birthday
8)  17 Oct 2024 14:00 GMT-0000
Tiki Roundtable Meeting
9)  21 Nov 2024 14:00 GMT-0000
Tiki Roundtable Meeting
10)  19 Dec 2024 14:00 GMT-0000
Tiki Roundtable Meeting