Ortep schreef op zaterdag 9 oktober 2021 @ 11:21:
[...]
Ik heb ook andere poortnummers geprobeerd door bv 13306:3306 te gebruiken en 18007:80
Dat heeft geen invloed
[...]
Ja, die zijn er en daar komt ook van alles in te staan. Dus ze zijn bereikbaar en ook beschrijf baar.
[...]
Wie moet er rechten hebben? De dockeruser? of de beheerder? De beheerder is in principe een admin user. Ik heb ze alle twee toegevoegd aan de http groep. Maar ook dat maakt niets uit.
Zodra ik http://<ip-nas>/
spotweb/install.php probeer te benaderen krijg ik een 500 error
Ben ook nog geen goeroe hoor met docker

maar blijft vreemd dat het direct al met PHP fout loopt.
Dan ga je toe denken dat hij iets niet mag uitvoeren.
Zou de rechten wel weer terugzetten als het niet helpt, ivm veiligheid. Testen is prima, werkt het niet gelijk weer terugzetten. Voor je het weet zet je teveel open.
Kun je niets in de log vinden in docker. Zowel docker zelf heeft een centrale log als elke container als je hem opent. Mogelijk dat hier nog een verwijzing in zit.
Als daar geen aanwijzingen in staan dan onderstaand eens proberen.
Zelf heb ik gewoon alles handmatig in Docker gezet aan de hand van het bestand is dat eenvoudig over te nemen.
Misschien een optie om alles te verwijderen en het op te splitsen. Eerst
Spotweb draaien en werkend tot aan install.php en daarna als je die pagina kunt bereiken ga je de DB aanmaken maar zou het retrieve commando tijdelijk verwijderen.
Je wilt pas dat dit gaat draaien als je
Spotweb kunt openen en kunt inloggen in de DB. Nadeel is namelijk als hij de DB gaat vullen het erg lang gaat duren en in de tijd lopen de dingen ook niet echt lekker.
Is geen verklaring voor de error 500 maar wel om het even meer stap voor stap te doen.
Als alles werkt dan voeg je deze regel weer toe aan je container.