Even om het duidelijk te maken:OCyvon wrote:Ik geloof toch dat er meer mensen dit probleem hebben. Aan de antwoorden in het Engelse deel heb ik niet zoveel, ze lossen namelijk mijn probleem niet op. 19 pagina's doorworstelen, veel gezeur, weinig oplossingen helaas.
Ik zag wel iets over chmod 577 en 777 staan maar dat is toch alleen voor Linux/Unix? Bij mij staat alles op een windows 2003 server.
Jammer dat ik het nu niet kan gebruiken. Ik had de vorige versie ook gedownload 1.3.4 hierin had ik net een extra module gemaakt voor merken zodat leveranciers en merken apart staan.
Ik hoop toch dat iemand nog een oplossing heeft.
Dit is wat mijn provider (vevida.com) teruggeeft:
Heel verhaal, maar waar het opneer komt is dat er rechten op een map moeten worden gegeven.Chmod (rechten op uw website)
Chmod
Talloze server-side scripts (PHP, CGI/Perl) zijn geschreven voor Apache op een Unix of Linux server. Wanneer er voor het gebruik van deze scripts rechten gewijzigd moeten worden (op folders of bestanden), wordt er vaak gesproken over het commando Chmod(1).
Chmod is een commando om op een Unix systeem rechten toe te kennen aan bestanden en/of folders. Rechten zijn toe te kennen voor (of te verwijderen van) de gebruiker/eigenaar van een folder of bestand, de groep waarin deze zit en iedereen (de "wereld"). Vaak worden de rechten aangeduid met in totaal vier nummers (0-7), verkregen door het optellen van de bitwaardes 4, 2 en 1. Van niet gebruikte nummer-waardes wordt aangenomen dat deze 0 zijn en komen vooraan. De waardes 777 en 0777 zijn dus wat dat betreft gelijk. De nummers staan voor:
4: read (lezen)
2: write (schrijven)
1: execute (uitvoerbaar)
Zo staat de waarde (0)777 voor read, write en execute voor de eigenaar, de "groep" en iedereen.
VEVIDA werkt met het Windows besturingssysteem, wat een volkomen ander rechtensysteem(2) gebruikt. Per gebruiker zijn rechten in te stellen, die bestaan uit:
Read (lezen)
Write (schrijven)
Read & Execute (lezen en uitvoerbaar)
Modify (wijzigen)
Full Control (volledige controle)
Bij wijze van spreke kunnen er op een folder honderd gebruikers ingesteld zijn, allemaal met verschillende rechten. Op onze servers zijn er "maar" twee gebruikers:
de FTP gebruiker (example.com)
de anonieme internet-bezoeker (de "IUSR")
De FTP gebruiker heeft alle rechten (full control). Wordt er via MYVEVIDA schrijfrechten toegekend aan een folder, dan wordt er op de achtergrond "modify"-rechten ingesteld voor de IUSR. Bestanden in de folder nemen deze rechten over; de bestanden overerven de rechten. Wanneer dit "vertaald" wordt naar het veel gebruikte (en veel vermelde) Unix chmod systeem, dan worden er schrijfrechten ingesteld voor "iedereen". Voor chmod wordt dit gedaan met de bit-waardes 777, 666 en 755 en daarom staan deze equivalenten in MYVEVIDA erbij genoemd. Let u er op dat u de backslash (\) moet gebruiken, u werkt namelijk op directory niveau (voor de directory 'test' op uw website moet hier 'www\test' ingevuld worden).
Welke ga ik nog even uitzoeken.