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)
|
function testfolder(relpath, mustbethere)
|
||||||
{
|
{
|
||||||
var present = true;
|
var present = true;
|
||||||
checker(relpath + " folder present",
|
checker(relpath + " folder present?",
|
||||||
function ()
|
function ()
|
||||||
{
|
{
|
||||||
var cust = Server.MapPath(relpath);
|
var cust = Server.MapPath(relpath);
|
||||||
if (fso.FolderExists(cust)) return { result: resultcodes.ok };
|
if (fso.FolderExists(cust)) return { result: resultcodes.ok };
|
||||||
present = false;
|
present = false;
|
||||||
return { result: mustbethere?resultcodes.error:resultcodes.warning,
|
if (mustbethere)
|
||||||
message: "Folder not found at: " + cust};
|
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;
|
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";
|
var testname = relpath + "/$Verify$.tmp";
|
||||||
checker(relpath + " writeable",
|
checker(relpath + " writeable",
|
||||||
function ()
|
function ()
|
||||||
|
|||||||
Reference in New Issue
Block a user