Om ons intranet te verzorgen is door één van mijn voorgangers een Windows 2000 Server (SP4) ingericht met IIS in combinatie met PHP versie 4.4.4.
Per 1 november a.s. willen we een nieuw intranet in gebruik gaan nemen, geheel met CMS, uploadfuncties, e.d. Echter kampen we op het moment met een probleem met de uploadtmp map die is ingesteld in php.ini.
De map uploadtmp stond in eerste instantie in C:\PHP en had de volgende rechten:
Administrators - Full
SYSTEM - Full
Web Anonymous Users: Read, Execute, Write, Modify
Inheritable permissions - Uit
Als we vervolgens gingen testen, ging het uploaden goed en werden er ook .tmp bestanden toegevoegd in de uploadtmp-map.
Enkele uren later was het uploaden echter niet meer mogelijk. Bij het checken van de rechten op de map zag ik dat deze weer op de defaults waren teruggezet. Dat wil zeggen; Web Anonymous Users was verwijderd, Everyone was toegevoegd met leesrechten en Inheritable permissions stond weer aan.
Na verschillende malen de rechten weer te hebben aangepast en diverse variaties qua rechten te hebben bedacht, moest ik elke keer weer constateren dat de rechten weer terug werden gezet naar defaults.
Hierna heb ik een nieuwe uploadtmp map gemaakt in C:\Inetpub en in php.ini aangegeven dat deze map gebruikt moet worden voor de tijdelijke bestanden. Wederom de rechten goed gezet en getest. Alles werkte naar behoren.
Maar ook na het gebruiken van de uploadtmp map in Inetpub gebeurde het nog steeds dat de rechten na een aantal uur werden teruggezet, waardoor het uploaden niet meer mogelijk was.
De aanpassingen van rechten op andere mappen die in C:\Inetpub staan, blijven wel gehandhaafd. Het betreft echt alleen de map uploadtmp die met die probleem te maken heeft.
Zoeken op Google en PHP.net bood geen oplossing. Onderhand heb ik denk ik een beetje een tunnelvisie opgebouwd denk ik, vandaar dat ik even een frisse kijk op dit probleem nodig heb
Thanks!
Per 1 november a.s. willen we een nieuw intranet in gebruik gaan nemen, geheel met CMS, uploadfuncties, e.d. Echter kampen we op het moment met een probleem met de uploadtmp map die is ingesteld in php.ini.
De map uploadtmp stond in eerste instantie in C:\PHP en had de volgende rechten:
Administrators - Full
SYSTEM - Full
Web Anonymous Users: Read, Execute, Write, Modify
Inheritable permissions - Uit
Als we vervolgens gingen testen, ging het uploaden goed en werden er ook .tmp bestanden toegevoegd in de uploadtmp-map.
Enkele uren later was het uploaden echter niet meer mogelijk. Bij het checken van de rechten op de map zag ik dat deze weer op de defaults waren teruggezet. Dat wil zeggen; Web Anonymous Users was verwijderd, Everyone was toegevoegd met leesrechten en Inheritable permissions stond weer aan.
Na verschillende malen de rechten weer te hebben aangepast en diverse variaties qua rechten te hebben bedacht, moest ik elke keer weer constateren dat de rechten weer terug werden gezet naar defaults.
Hierna heb ik een nieuwe uploadtmp map gemaakt in C:\Inetpub en in php.ini aangegeven dat deze map gebruikt moet worden voor de tijdelijke bestanden. Wederom de rechten goed gezet en getest. Alles werkte naar behoren.
Maar ook na het gebruiken van de uploadtmp map in Inetpub gebeurde het nog steeds dat de rechten na een aantal uur werden teruggezet, waardoor het uploaden niet meer mogelijk was.
De aanpassingen van rechten op andere mappen die in C:\Inetpub staan, blijven wel gehandhaafd. Het betreft echt alleen de map uploadtmp die met die probleem te maken heeft.
Zoeken op Google en PHP.net bood geen oplossing. Onderhand heb ik denk ik een beetje een tunnelvisie opgebouwd denk ik, vandaar dat ik even een frisse kijk op dit probleem nodig heb
Thanks!