Dreamweaver files - Toegang geweigerd
13 mei 2008 - 12:06   
geplaatst door: Florian Julius
Beste Macfreak lezers,

in dreamweaver zijn bij sommige websites die wij beheren files geloked met een slot.
Bij een collega die met dezelfde websites werkt, heb ik alle settings van dreamweaver en de ftp gegevens vergeleken, geen verschil. Als hij op een geloked bestand dubbel klik dan krijgt hij de vraag:
"index.php is een vergrendeld bestand dat u kunt weergeven, maar niet kunt wijzigen. Wat wilt u doen met dit bestand?" Je krijgt dan de keuze tussen: uitchecken, annuleren, weergave
Als de collega dan voor "uitchecken" kiest, dan kan hij het bestand gewoon bewerken en uploaden.
Als ik voor uitchecken kies krijg ik volgende melding:

Gestart: 13-05-08 11:33

/domains/websiteurl.nl/public_html/index.php - vergrendeld
/domains/websiteurl.nl/public_html/index.php - er heeft zich een fout voorgedaan - Een FTP-fout is opgetreden. Kan index.php niet ophalen.  Toegang geweigerd.  Mogelijk bestaat het bestand niet, of bent u niet bevoegd.
/domains/websiteurl.nl/public_html/index.php - ontgrendeld

Bestandsactiviteiten niet voltooid. 1 bestand(en) of map(pen) zijn niet voltooid.

Bestanden met fouten: 1
/domains/websiteurl.nl/public_html/index.php

Voltooid: 13-05-08 11:33

De bestandspermissies van de website map staan op:lezen & schrijven.
Zodra mijn collega het betreffende bestand heeft uitgechecked en ik de bestandsweergave ververs, dan is het slotsymbool gelijk verdwenen en kan ik het bestand gewoon bewerken.
Weet iemand een oplossing voor dit probleem?

Groet Florian

Dreamweaver files - Toegang geweigerd
13 mei 2008 - 12:24    reactie #1
geplaatst door: Godfather
Dat is een DW instelling tijdens de server opzetten. Het heet in- en uitchecken van bestanden dat je aan of uit kan zetten bij de manage server list.

Dit zorgt er in feite voor dat 2 verschillende gebruikers nooit elkaars wijzigingen (tegelijkertijd) per ongeluk ongedaan maken.

Voorbeeldje:
Collega 1 opent index.html en maakt er een nieuwe index.html van, helemaal aangepast qua opmaak en moet binnen 5 minuten online;
Collega 2 zit in de oude index te pielen om een 'spelvout' te wijzigen, en upload dit gecorrigeerde bestand (wat inmiddels al verouderd is aangezien collega 1 hier al eerder mee bezig was) een minuut na de gehele nieuwe opmaak en upload van collega 1.

Door genoemd checkin-out systeem zorgt collega 1 ervoor dat index.html helemaal gelocked is waardoor collega 2 niets per ongeluk overschrijft. Wil je geen gebruik maken van dit systeem dan kan je bij edit servers het gewoon uitvinken.

Edit: toelichting van het wijzigen van de instelling hiervan:
Menu > Site > Manage Sites... > pak de site waar het om gaat
Dan bij het tabje advanced > Remote info > helemaal onderin "Enable file check in and check out"

(Bewerkt door Godfather om 12:30, 13-05-2008)

Mac Pro '08 - iPad 16GB - iPhone 6 - Next Gen MB Pro