Help!
Ik draai een ASP siteje met daaraan een database...
Alle ASP files werken perfect. Echter geeft er een telkens een foutmelding...
Serverobject error 'ASP 0177 : 800401f3'
Server.CreateObject mislukt
/admin/fotogallerie/save.asp, line 105
800401f3
Is dit op te lossen? Op internet gaat het allemaal over rechten ik heb aan de groep administrators al everyone, iisusers etc. toegekend. Tevens deze rechten op de system32 map gezet...
(inmiddels allemaal weer terug gezet)
Rechten op de mappen zelf aangepast naar everyone/iedereen en de iis users erbij geplaatst...
Helaas geen resultaat...
Hieronder de code van de file:
<!--#include file="connection.asp"-->
<%
IF len(session("Login")) =0 Then
Response.Redirect "../index.asp"
End IF
%>
<html>
<head>
<meta http-equiv="Content-Language" content="en-us">
<meta http-equiv="Content-Type" content="text/html; charset=windows-1252">
<link REL="stylesheet" HREF="../css/cmt.css" TYPE="text/css">
<title>Generate Thumbnails</title>
</head>
<body bgcolor="#FFFFFF" text="#000000" link="#000000" vlink="#000000" alink="#FF0000" class="texthead">
<%
'*
'* Check of de fotogallerie al niet bestaat
'*
Dim username,password, sql
categorie = Request.Form("categorie")
'*
'* SQL Connectie opbouwen naar de Database
'*
Set conn = Server.CreateObject("ADODB.Connection")
conn.Open Dsn
sql = "SELECT * FROM tblFotogallerie WHERE categorie = '" & Replace(categorie ,"'","''") & "'"
Set objRecGet = conn.execute(sql)
if NOT objRecGet.EOF Then
%>
<script>
alert("Fotogallerie bestaat al !");
history.back(-1);
</script>
<%
Response.End
End IF
objRecGet.Close
conn.Close
dim strSQL
Dim i
'*
'* Maak van de string een array
'*
Set conn = Server.CreateObject("ADODB.Connection")
conn.Open Dsn
'*
'* Haal de waardes op uit de database
'*
If Request.Form("vDay") <= 12 Then
Datum = CDate(Replace(Request.Form("vMonth"),"'","''") & "/" & Replace(Request.Form("vDay"),"'","''") & "/" & Replace(Request.Form("vYear"),"'","''"))
Else
Datum = CDate(Replace(Request.Form("vDay"),"'","''") & "/" & Replace(Request.Form("vMonth"),"'","''") & "/" & Replace(Request.Form("vYear"),"'","''"))
End If
'aDay = Day(Datum)
'aMonth = Monthname(Month(Datum),True)
'aYear = Year(Datum)
'Datum = aDay & "-" & aMonth & "-" & aYear
Naam = Replace(Request.Form("Naam") ,"'","''")
strSQL = "INSERT into tblFotogallerie(Naam,categorie,Datum) VALUES('" & naam & "','" & categorie & "',#" & Datum & "#)"
conn.execute(strSQL)
'*
'* Resize de images
'*
Set objFso = CreateObject("Scripting.FileSystemObject")
If NOT objFso.FolderExists(Server.MapPath("/photogallery/" & categorie) & "\thumbnails\") Then
objFso.CreateFolder(Server.MapPath("/photogallery/" & categorie) & "\thumbnails\")
End If
Set objFiles = objFso.GetFolder(Server.MapPath("/photogallery/" & categorie & "/") )
Set fileList = objFiles.Files
For Each item in fileList
Set Jpeg = Server.CreateObject("Persits.Jpeg")
Jpeg.Open Server.MapPath("/photogallery/" & categorie) & "\" & item.name
Jpeg.Width = 100
Jpeg.Height = Jpeg.OriginalHeight * 100 / Jpeg.OriginalWidth
Jpeg.Save Server.MapPath("/photogallery/" & categorie & "/thumbnails/") & "\" & item.name
Response.write "Thumbnail for : " & item.name & " Created<BR>"
Response.Flush
next
Set objFiles2 = objFso.GetFolder(Server.MapPath("/photogallery/" & categorie & "/") )
Set fileList2 = objFiles.Files
For Each item in fileList2
Set Jpeg = Server.CreateObject("Persits.Jpeg")
Jpeg.Open Server.MapPath("/photogallery/" & categorie) & "\" & item.name
Jpeg.Width = 640
Jpeg.Height = Jpeg.OriginalHeight * 640 / Jpeg.OriginalWidth
Jpeg.Save Server.MapPath("/photogallery/" & categorie & "/") & "\" & item.name
Response.write "Resized " & item.name & "<BR>"
Response.Flush
next
%>
<script>
location.href = 'edit.asp';
</script>
</body>
</html>
Heeft iemand dit eerder gehad?
Ik draai een ASP siteje met daaraan een database...
Alle ASP files werken perfect. Echter geeft er een telkens een foutmelding...
Serverobject error 'ASP 0177 : 800401f3'
Server.CreateObject mislukt
/admin/fotogallerie/save.asp, line 105
800401f3
Is dit op te lossen? Op internet gaat het allemaal over rechten ik heb aan de groep administrators al everyone, iisusers etc. toegekend. Tevens deze rechten op de system32 map gezet...
(inmiddels allemaal weer terug gezet)
Rechten op de mappen zelf aangepast naar everyone/iedereen en de iis users erbij geplaatst...
Helaas geen resultaat...
Hieronder de code van de file:
<!--#include file="connection.asp"-->
<%
IF len(session("Login")) =0 Then
Response.Redirect "../index.asp"
End IF
%>
<html>
<head>
<meta http-equiv="Content-Language" content="en-us">
<meta http-equiv="Content-Type" content="text/html; charset=windows-1252">
<link REL="stylesheet" HREF="../css/cmt.css" TYPE="text/css">
<title>Generate Thumbnails</title>
</head>
<body bgcolor="#FFFFFF" text="#000000" link="#000000" vlink="#000000" alink="#FF0000" class="texthead">
<%
'*
'* Check of de fotogallerie al niet bestaat
'*
Dim username,password, sql
categorie = Request.Form("categorie")
'*
'* SQL Connectie opbouwen naar de Database
'*
Set conn = Server.CreateObject("ADODB.Connection")
conn.Open Dsn
sql = "SELECT * FROM tblFotogallerie WHERE categorie = '" & Replace(categorie ,"'","''") & "'"
Set objRecGet = conn.execute(sql)
if NOT objRecGet.EOF Then
%>
<script>
alert("Fotogallerie bestaat al !");
history.back(-1);
</script>
<%
Response.End
End IF
objRecGet.Close
conn.Close
dim strSQL
Dim i
'*
'* Maak van de string een array
'*
Set conn = Server.CreateObject("ADODB.Connection")
conn.Open Dsn
'*
'* Haal de waardes op uit de database
'*
If Request.Form("vDay") <= 12 Then
Datum = CDate(Replace(Request.Form("vMonth"),"'","''") & "/" & Replace(Request.Form("vDay"),"'","''") & "/" & Replace(Request.Form("vYear"),"'","''"))
Else
Datum = CDate(Replace(Request.Form("vDay"),"'","''") & "/" & Replace(Request.Form("vMonth"),"'","''") & "/" & Replace(Request.Form("vYear"),"'","''"))
End If
'aDay = Day(Datum)
'aMonth = Monthname(Month(Datum),True)
'aYear = Year(Datum)
'Datum = aDay & "-" & aMonth & "-" & aYear
Naam = Replace(Request.Form("Naam") ,"'","''")
strSQL = "INSERT into tblFotogallerie(Naam,categorie,Datum) VALUES('" & naam & "','" & categorie & "',#" & Datum & "#)"
conn.execute(strSQL)
'*
'* Resize de images
'*
Set objFso = CreateObject("Scripting.FileSystemObject")
If NOT objFso.FolderExists(Server.MapPath("/photogallery/" & categorie) & "\thumbnails\") Then
objFso.CreateFolder(Server.MapPath("/photogallery/" & categorie) & "\thumbnails\")
End If
Set objFiles = objFso.GetFolder(Server.MapPath("/photogallery/" & categorie & "/") )
Set fileList = objFiles.Files
For Each item in fileList
Set Jpeg = Server.CreateObject("Persits.Jpeg")
Jpeg.Open Server.MapPath("/photogallery/" & categorie) & "\" & item.name
Jpeg.Width = 100
Jpeg.Height = Jpeg.OriginalHeight * 100 / Jpeg.OriginalWidth
Jpeg.Save Server.MapPath("/photogallery/" & categorie & "/thumbnails/") & "\" & item.name
Response.write "Thumbnail for : " & item.name & " Created<BR>"
Response.Flush
next
Set objFiles2 = objFso.GetFolder(Server.MapPath("/photogallery/" & categorie & "/") )
Set fileList2 = objFiles.Files
For Each item in fileList2
Set Jpeg = Server.CreateObject("Persits.Jpeg")
Jpeg.Open Server.MapPath("/photogallery/" & categorie) & "\" & item.name
Jpeg.Width = 640
Jpeg.Height = Jpeg.OriginalHeight * 640 / Jpeg.OriginalWidth
Jpeg.Save Server.MapPath("/photogallery/" & categorie & "/") & "\" & item.name
Response.write "Resized " & item.name & "<BR>"
Response.Flush
next
%>
<script>
location.href = 'edit.asp';
</script>
</body>
</html>
Heeft iemand dit eerder gehad?