Hi! I'm a teacher using Xampp with some of my classes as a local web host for testing websites with PHP and/or a CMS. It's working well overall so far, except whenever manager-osx is opened to start the server & database, it always asks for an admin password. Obviously the kids don't have admin privileges. It is the worst. While I do have certain admin privileges, it really slows down the start of class needing to put in my username/password for every single student. It just isn't sustainable. While fortunately it is not the case right now, I can have multiple classes with up to 22 kids. That's potentially about a third of the period to just get everyone started...
The computers have to be signed out between users, if that matters.
After a lot of Googling on both our parts, my tech department has tried a few things. They tried a higher port for Apache and creating/adding the org.apachefriends.xampp.plist (from the How-to docs) to the Library/LaunchDaemons directory. Both have no obvious effect. Adding a plist to Library/LaunchAgents & enabling Xampp as a login item does something - but a password is still requested. Nothing is working. I am really, really tired of putting my password in for each person every single time we start.
Is there actually a way that is current for macOS 13+ to start the Apache server & the database without needing an admin password? If so, what does it really take to get this working?
Any recommendations would be appreciated!