Skip to first unread message

Avatar Bhola

Feb 22, 2021, 12:50:23 PM2/22/21
to AtoM Users
Hello, everyone I am hoping I am almost done setting Atom on a Xampp server. My next issue is the one below.  

Uncaught Zend_Acl_Exception: addRole() expects $role to be of type Zend_Acl_Role_Interface

I am completely lost by this error. There's barley an info in this forum and online about this error. So, if anyone would like to lend a hand, your help would be very much appreciated.  

Dan Gillean

Feb 23, 2021, 9:40:51 AM2/23/21
to ICA-AtoM Users
Hi there, 

As you know, we do not test XAMPP installations, and recommend using a virtual appliance to install an Ubuntu VM on your Windows server before proceeding instead. 

That said, I have searched the forum for similar error messages, and have found only 2 cases. In one, the problem had to do with a configuration issue when using Apache as the web server. In the other case, there was a missing PHP extension, and/or the wrong version of the extension was installed. The second half of this thread has some summary suggestions for a user reporting a similar issue:
I hope this helps! We're unable to provide detailed support suggestions for your chosen installation method, but you can also try searching for "XAMPP" in the forum, or browsing all posts tagged with "Windows" to find other threads that might help! 


Dan Gillean, MAS, MLIS
AtoM Program Manager
Artefactual Systems, Inc.
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 on the web visit https://groups.google.com/d/msgid/ica-atom-users/53a33ad7-6dac-471e-a805-ee6042075fe7n%40googlegroups.com.

Avatar Bhola

Feb 23, 2021, 1:17:55 PM2/23/21
to AtoM Users
Thank you for the help I figured was was wrong. I had to reinstall XAMPP so the admin user can be created properly. 

For future Xampp users you are going to need an APCu file installed in your PHP to have installed properly. Make sure the version you are using is compatible with the PHP. 

Unfortunately, when I tried PHP 8.0 it didn't work so recommend using 7.3 for now. 

Reply all
Reply to author
0 new messages