Den XAMPP normal als Admin entpacken, dazu den XAMPP als DIENST installieren. Nun ist der XAMPP als solche für das ganze System und im LAN erreichbar.
Dein Neuer User hast du eingeschränkt....ok....damit er dir nicht im System rumfunkt. (sehr löblich
)
Als Admin machst du nun eine Freigabe des
c:\apachefriends\xampp\htdocs\hier darf nur User rein
worauf die Freigabe auf den neuen Benutzer gelegt ist, damit dieser innerhalb von Windows nur daten in dieses Verzeichnis abgleichen kann.
Der User kann weiterhin mittels Browser und
http://localhost/hier darf nur der user rein auf xampp zugreifen und durch die freigabe auch inhalte ändern.
Du beschreibst ein Programm das beim hochfahren startet, ich gehe mal von einem MySQL-Manager aus.
Frage: hat dieser MySQL Manager absolute Rechte auf alles oder ist dieser Mittels eine MySQL-Usernamen mit eingeschränken rechten vertreten ?
Ich glaub ich schreib hier ein Roman......
Also back to the roots:
Was ist dein Konzept ??
1) Du willst einen WebServer haben (XAMPP) der die Intranet Funtkionen im Lan übernimmt.
2) Ein User an diesem besagten PC darf aber nicht auf das System zugreifen, soll aber wenn möglich Pages bzw. DB Inhalte ändern können.
Dazu hast du den User im System eingrichtet mit eingeschränkten Funktionen.
3)
4)
5)
Frage: Was soll, darf, der angesprochen User denn machen, denn alles was du beschreibst ist technisch möglich (siehe Roman anfang)