Avatar billede mostcrazy Nybegynder
28. september 2003 - 20:14 Der er 24 kommentarer og
1 løsning

DUware gallery problemer

Hej

Jeg kunne godt tænke mig at bruge DUware gallery (http://www.duware.com). Desværre virker det ikke når jeg uploader det. Når jeg prøver at gå ind på siden, som brugerne vil få at se, så får jeg en 500-fejl.

I vejledning til installationen, står der at man bare skal uploade filerne og uploade billederne, og så skulle det kører sådan som jeg læser det.

Nogen der har erfaringer med nævnte script ?

Jeg har uploadet det til http://www.marj.dk/testzonen
Avatar billede eagleeye Praktikant
28. september 2003 - 20:44 #1
Du skulle gerne få en bedre fejl kode/beskrivelse ved at slå denne fra i IE:

funktioner -> internetindstillinger -> avanceret -> fjern kryds i "vis meddelelse om uskadelige http-fejl"
Avatar billede netro Nybegynder
28. september 2003 - 20:45 #2
Jeg aner ikke, hvad det er for et script. Men prøv at give den eksakte fejlmeddelelse ved at gå op i Funktioner -> Internetindstillinger -> Avanceret og fjern fluebenet ved "Vis meddelelse om uskadelige HTTP-fejl".
Avatar billede netro Nybegynder
28. september 2003 - 20:45 #3
Nå, så kunne jeg jo godt have sparet mig ;)
Avatar billede mostcrazy Nybegynder
28. september 2003 - 21:06 #4
så får jeg denne fejl

Active Server Pages error 'ASP 0140'

Page Command Out Of Order

/testzonen/inc_search_form.asp, line 1

The @ command must be the first command within the Active Server Page.
Avatar billede netro Nybegynder
28. september 2003 - 21:17 #5
Hvordan ser de første linier ud i inc_search_form.asp?
Avatar billede mostcrazy Nybegynder
28. september 2003 - 21:18 #6
hele filen

<%@LANGUAGE="VBSCRIPT"%>
<!--#include file="Connections/connDUgallery.asp" -->
<%
'****************************************************************************************
'**  Copyright Notice                                                             
'**  Copyright 2003 DUware All Rights Reserved.                               
'**  This program is free software; you can modify (at your own risk) any part of it
'**  under the terms of the License that accompanies this software and use it both
'**  privately and commercially.
'**  All copyright notices must remain in tacked in the scripts and the
'**  outputted HTML.
'**  You may use parts of this program in your own private work, but you may NOT
'**  redistribute, repackage, or sell the whole or any part of this program even
'**  if it is modified or reverse engineered in whole or in part without express
'**  permission from the author.
'**  You may not pass the whole or any part of this application off as your own work.
'**  All links to DUware and powered by logo's must remain unchanged and in place
'**  and must remain visible when the pages are viewed unless permission is first granted
'**  by the copyright holder.
'**  This program is distributed in the hope that it will be useful,
'**  but WITHOUT ANY WARRANTY; without even the implied warranty of
'**  MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE OR ANY OTHER
'**  WARRANTIES WHETHER EXPRESSED OR IMPLIED.
'**  No official support is available for this program but you may post support questions at: -
'**  http://www.duware.com/support
'****************************************************************************************
%>
<%
set rsCount = Server.CreateObject("ADODB.Recordset")
rsCount.ActiveConnection = MM_connDUgallery_STRING
rsCount.Source = "SELECT (SELECT COUNT(*)  FROM PICTURES  WHERE PIC_APPROVED =1) AS PIC_COUNT, COUNT(*)  AS TYPE_COUNT  FROM TYPES"
rsCount.CursorType = 0
rsCount.CursorLocation = 2
rsCount.LockType = 3
rsCount.Open()
rsCount_numRows = 0
%>
<link href="assets/DUgallery.css" rel="stylesheet" type="text/css"> <table width="100%" border="0" cellspacing="2" cellpadding="2">
  <tr align="left" valign="middle">
    <td class="text">There are <b><%=(rsCount.Fields.Item("PIC_COUNT").Value)%></b> pictures
      in <b><%=(rsCount.Fields.Item("TYPE_COUNT").Value)%></b> categories</td>
    <form action="search.asp" method="get" name="search" id="search">
      <td align="right">
        <input name="keyword" type="text" class="form" id="keyword" size="25">
        <input name="Search" type="submit" class="form" id="Search" value="Search">
      </td></form>
  </tr>
</table>
<%
rsCount.Close()
%>
Avatar billede netro Nybegynder
28. september 2003 - 21:29 #7
Avatar billede netro Nybegynder
28. september 2003 - 21:31 #8
Prøv at fjerne linien.
Avatar billede mostcrazy Nybegynder
28. september 2003 - 22:39 #9
det giver en ny fejl

Microsoft OLE DB Provider for ODBC Drivers error '80004005'

[Microsoft][ODBC Microsoft Access Driver]General error Unable to open registry key 'Temporary (volatile) Jet DSN for process 0x684 Thread 0x888 DBC 0xcfe657c Jet'.

/testzonen/inc_search_form.asp, line 30
Avatar billede netro Nybegynder
28. september 2003 - 22:54 #10
Det kunne tyde på, at der ikke er skriverettigheder til mappen, hvori databasen ligger.
Avatar billede netro Nybegynder
28. september 2003 - 22:55 #11
Du skal finde ud af, hvilken mappe på dit webhotel, der har denne rettighed. Herefter skal du placere databsen i pågældende mappe og ændre stien til den i filen connDUgallery.asp.
Avatar billede mostcrazy Nybegynder
28. september 2003 - 22:58 #12
såvidt jeg er orienteret, så har jeg skriverettigheder i alle mapper på mit webhotel
Avatar billede netro Nybegynder
28. september 2003 - 23:04 #13
Er stien til databasen korrekt? Prøv at vise mig connDUgallery.asp
Avatar billede mostcrazy Nybegynder
28. september 2003 - 23:09 #14
<%
' FileName="Connection_odbc_conn_dsn.htm"
' Type="ADO"
' HTTP="false"
' Catalog=""
' Schema=""
MM_connDUgallery_STRING = "DRIVER={Microsoft Access Driver (*.mdb)};DBQ=" & Server.MapPath("DUgallery30\database\DUgallery.mdb")
%>
Avatar billede netro Nybegynder
28. september 2003 - 23:13 #15
Prøv at lave en tom ASP-fil, hvori du skriver:

<% = Server.MapPath("DUgallery30\database\DUgallery.mdb") %>

- og tjek stien.
Avatar billede mostcrazy Nybegynder
28. september 2003 - 23:24 #16
F:\WebData\marj.dk\testzonen\testzonen\database\DUgallery.mdb
Avatar billede netro Nybegynder
28. september 2003 - 23:26 #17
Okay - er mappen "database" en, du selv har oprettet?
I så fald er der sikkert ikke skriverettigheder til den.
Avatar billede netro Nybegynder
28. september 2003 - 23:28 #18
Er stien "\testzonen\testzonen\database\DUgallery.mdb" fra roden korrekt?
Avatar billede mostcrazy Nybegynder
28. september 2003 - 23:29 #19
Ja, det er en jeg selv har oprettet, men det undre mig bare hvis jeg ikke har skriverettigheder til den, da jeg har andre ting liggende, hvor jeg kan skrive til uden problemer. Dog ikke samme DB, men jeg har ikke haft kontakt til min ISP for at få skriverettigheder til de andre
Avatar billede netro Nybegynder
28. september 2003 - 23:32 #20
28/09-2003 23:28:55 ?
Avatar billede mostcrazy Nybegynder
28. september 2003 - 23:35 #21
nej, hvis det skulle være korrekt, så ville det være sådan her

F:\WebData\marj.dk\testzonen\database\DUgallery.mdb
Avatar billede mostcrazy Nybegynder
28. september 2003 - 23:35 #22
undskyld jeg er lidt træt
Avatar billede netro Nybegynder
28. september 2003 - 23:36 #23
Så prøv at rette:

MM_connDUgallery_STRING = "DRIVER={Microsoft Access Driver (*.mdb)};DBQ=" & Server.MapPath("DUgallery30\database\DUgallery.mdb")

- til:

MM_connDUgallery_STRING = "DRIVER={Microsoft Access Driver (*.mdb)};DBQ=F:\WebData\marj.dk\testzonen\database\DUgallery.mdb"
Avatar billede mostcrazy Nybegynder
29. september 2003 - 17:57 #24
jeg takker det virker nu :D
Avatar billede netro Nybegynder
29. september 2003 - 18:17 #25
Det er godt. Så vil jeg tillade mig at lægge et svar.
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
Kurser inden for grundlæggende programmering

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester