Hola Gonzalo,
Our Troubleshooting documentation page should provide you with some options. See:
Any time you encounter a 500 error, the first thing we generally recommend is to check the webserver error logs for more information.
If you have followed our recommended installation instructions, you will find information on how to access these here:
Feel free to share any message you find there so we can provide further suggestions. You can also try searching the error message in the AtoM
User Forum to see if you can find older threads with suggestions related to the error.
In general, it's important to make sure that a CSV import matches AtoM's expectations. You can see instructions for preparing Archival Description CSV imports in our documentation, and in the following slides:
If your descriptions look like they imported correctly, but you are still experiencing these errors, then it's possible the CSV was well-formatted, but the process timed out before completing, leaving some internal data missing or corrupted. This can sometimes happen when performing large CSV imports via the user interface, for example.
Sometimes, running some of the common command-line maintenance tasks can help resolve these issues. In particular, I would suggest:
- Rebuild the nested set
- Generate slugs
- Populate the search index
- Clear the application cache
- Restart PHP-FPM
All of these commands are run using the command-line interface, from AtoM's root installation directory - if you've followed our recommended installation instructions, this is typically
/usr/share/nginx/atom. You will find further links and instructions for each task on the
Troubleshooting page.
If that STILL doesn't work, then my final suggestion would be to check for data corruption, such as missing Object IDs in the database. Once again, we have some suggestions on where to start in the Troubleshooting docs:
Good luck! Let us know how it goes!