Afwezige flexfiles en dwf is zelfs geen warning maar gewoon Ok. Ze worden tenslotte vanzelf aangemaakt.
Wel (bij aanwezigheid) blijven testen op schrijfrechten svn path=/Website/trunk/; revision=28411
This commit is contained in:
@@ -303,18 +303,25 @@ function checker (description, fnCheck, toggler)
|
||||
function testfolder(relpath, mustbethere)
|
||||
{
|
||||
var present = true;
|
||||
checker(relpath + " folder present",
|
||||
checker(relpath + " folder present?",
|
||||
function ()
|
||||
{
|
||||
var cust = Server.MapPath(relpath);
|
||||
if (fso.FolderExists(cust)) return { result: resultcodes.ok };
|
||||
present = false;
|
||||
return { result: mustbethere?resultcodes.error:resultcodes.warning,
|
||||
message: "Folder not found at: " + cust};
|
||||
if (mustbethere)
|
||||
return { result: resultcodes.error,
|
||||
message: "Folder not found at: " + cust};
|
||||
return { result: resultcodes.ok,
|
||||
message: "Folder not found at: " + cust + "<br>Will be created automatically when needed"};
|
||||
}
|
||||
)
|
||||
if (!present) return;
|
||||
|
||||
// Controleer de schrijfrechten. Merk op dat dit niet waterdicht is. Bij licentieklanten met
|
||||
// integrated authentication kan het nog gebeuren dat jij een bestand wat je hebt aangemaakt
|
||||
// wel kunt verwijderen maar dat iemand anders dat niet kan. Daarom moet IUSR modify rechten
|
||||
// op de diverse folders.
|
||||
var testname = relpath + "/$Verify$.tmp";
|
||||
checker(relpath + " writeable",
|
||||
function ()
|
||||
|
||||
Reference in New Issue
Block a user