500 error when editing parent records

51 views
Skip to first unread message

Richard Sinclair

unread,
Jul 28, 2025, 6:19:05 PMJul 28
to AtoM Users
Allo Everyone

I've noticed recently that when I attempt to edit the Identity fields in a parent record with existing children, I get a 500 error.  Editing any other section of the record is fine.  I have also attempted to use the rename function to change the slug - same issue.

I presume this is due to problems with relational code between parent records and children, but am unclear how to proceed.

Any clarification would be appreciated.

Richard Sinclair 

Ibrahim Abdoulatif

unread,
Jul 29, 2025, 11:49:04 AMJul 29
to AtoM Users
bonjour,
J'ai egalement le meme erreur 500 lorsque je saisie pour sauvegarder
comment faire aussi

Dan Gillean

unread,
Jul 29, 2025, 3:18:01 PMJul 29
to ica-ato...@googlegroups.com
Hi Richard (and Ibrahim),

I have previously written a general high-level guide to troubleshooting 500 errors in this forum thread: 
There is also our Troubleshooting documentation, here: 
  • You will generally need back-end / command-line access to resolve 500 errors. If you do not have this, talk to the IT person or system administrator responsible for installing and maintaining your AtoM instance
  • With any 500 error, the first step we recommend is to get more information from the webserver error logs
  • Many errors in AtoM can be resolved by restarting services and running some of AtoM's common maintenance tasks
    • Of these, the only one I would definitely not run during business hours would be repopulating the search index, as this will temporarily make your data unavailable, and can take a while to run - even days for very large installations!
  • If none of those work, sometimes the problem is due to data corruption - fortunately, AtoM now has a command-line task that can check for and even fix common forms of data corruption
In your specific case, if it is an issue with archival description hierarchies, then the nested set may be corrupted. I would recommend you: 
  • Rebuild the nested set
  • Run the generate slugs task (in case any lower level descriptions are missing a slug for some reason)
  • Clear the application cache
  • Restart PHP-FPM and if you are using it, memcached
See if that resolves the issue. If it doesn't, and nothing in the links and suggestions above does (be sure to check that error log for further information), then reply back here with details from the error log, as well as a list of the steps you tried and what happened, and we'll see if I or another user here can provide any further suggestions for you. 

Cheers, 

Dan Gillean, MAS, MLIS
Business & User Experience Analyst
Artefactual Systems, Inc.
604-527-2056
he / him


--
You received this message because you are subscribed to the Google Groups "AtoM Users" group.
To unsubscribe from this group and stop receiving emails from it, send an email to ica-atom-user...@googlegroups.com.
To view this discussion visit https://groups.google.com/d/msgid/ica-atom-users/70edac12-d562-4b29-b162-a63c48d57b86n%40googlegroups.com.

Richard Sinclair

unread,
Jul 29, 2025, 3:45:45 PMJul 29
to AtoM Users
Thank you Dan, for your prompt reply.

I had our IT administrator perform a server reset after the post yesterday....essentially restarting services.  It solved the problem...I was able to make changes without issue.

Thank you for the links to the documentation, I must do some more reading.  Service resets work but always make me feel like the enterprise equivalent of a small child with an Ipad....

Thanks again

Richard Sinclair
Reply all
Reply to author
Forward
0 new messages