Laatstelijk bijgewerkt op 11 mei 2001.
Installatieproblemen
Op deze pagina staan de oplossingen voor de meest voorkomende problemen bij de installatie van de stand-alone versie van de repertorium cd. Voor de netwerk versie is een andere pagina beschikbaar.
Maar eerst: hoe zou de CD moeten werken? Nadat u het programma setup van de CD hebt uitgevoerd, staat er op uw bureaublad een nieuw ikoontje: Repertorium Personal Edition. Wanneer u via dit ikoontje het repertorium start, wordt eerst een web-server op uw computer gestart en vervolgens uw standaard Internet-browser, en daarmee krijgt u zicht op de startpagina van het repertorium. Het verschil met 'normaal' Internet-gebruik zit daarin dat de web-server niet aan de andere kant van de telefoonlijn staat, maar op uw eigen computer. Aangezien dat geen normale situatie is, kunnen er problemen optreden wanneer uw computer er op ingericht is web-servers alleen via een telefoonlijn te benaderen.
Wat kan er fout gaan? U hebt helemaal geen Internet-programmatuur geïnstallerd (geen TCP/IP en/of geen browser; komt niet vaak voor). Of uw browser is zodanig ingesteld dat er geen verbinding gemaakt kan worden met het repertorium (automatisch inbellen, verkeerde proxy-server; komt regelmatig voor). Of uw Java-versie functioneert niet naar behoren.
Wanneer u helemaal geen Internet programmatuur hebt geïnstalleerd, een zeldzaam verschijnsel, zult u een Internet-aansluiting moeten fingeren. Eerst dient u te controleren of TCP/IP op uw computer staat. Via Start->Instellingen->Configuratiescherm->Netwerk krijgt u een lijstje te zien van de geïnstalleerde netwerkcomponenten. In het gunstigste geval zult u 'Externe Toegangsadapter' en 'TCP/IP' aantreffen. In het ongunstigste geval ontbreken ze beide en zult u met behulp van de Windows installatie-cd deze twee componenten moeten toevoegen.
Een normale installatie van Windows brengt mee dat ook Microsoft's Internet Explorer op uw computer wordt gezet. Voor de werking van het repertorium zijn twee instellingen van uw browser van belang: de een betreft het automatisch inbellen, de ander betreft de proxy-server.
Bij de Eigenschappen van Internet Explorer 4 treft u een tabblad aan met het opschrift 'Verbindingen'. Daar kunt u aangeven dat u een verbinding maakt via een LAN. Om weer verbinding met het Internet te kunnen maken moet u deze 'schakelaar' weer terug zetten. En ook kunt u daar aangeven dat u geen proxyserver wilt gebruiken. Ingeval u Internet Explorer 4 gebruikt, kan het aanbeveling verdienen de browser te upgraden, of een tweede browser te installeren. In het laatste geval moet u wel LPLocal.ini wijzigen om de gewenste browser te starten (Zie ook: werken zonder CD).
Bij de Eigenschappen van Internet Explorer 5 treft u een tabblad aan met het opschrift 'Verbindingen'. Daar kunt u aangeven dat u alleen wilt inbellen als er geen netwerkverbinding aanwezig is. En ook kunt u daar aangeven dat u geen proxyserver wilt gebruiken.
Bij Netscape kunt u onder Bewerken->Voorkeuren->Geavanceerd->Proxy's aangeven dat u geen proxy wilt gebruiken, maar een directe verbinding met het Internet hebt.
In een enkel geval zult u een probleem hebben met Java. In dat geval staan u twee wegen open om dat probleem te verhelpen: u kunt uw browser aanpassen (nieuwere versie), of u kunt een zogenaamde Java-runtime installeren.
Wanneer u Microsoft's Internet Explorer 5.0 of hoger installeert, of opnieuw installeert, hebt u zeker een goede Java-versie. Evenzo wanneer u Netscape 4.05 of hoger installeert. Zowel Microsoft als Sun Microsystems hebben een Java runtime beschikbaar (gratis te downloaden). Bij Microsoft moet u zoeken naar de Microsoft Virtual Machine, bij Sun moet u zoeken naar Java Runtime Environment of JRE.
Specifieke foutmeldingen
500 Internal Server Error
Browser meldt: geen contact mogelijk, server niet gevonden, document bevat geen gegevens.
Trucje: werken zonder CD-ROM
Tip: zoeken
Lange bestandsnamen
500 Internal Server Error
Een probleem waarvoor op dit moment nog geen oplossing gevonden is. Er is een geval bekend waarbij de melding na opnieuw installeren verdween. U wordt aangeraden na installatie de computer opnieuw te starten, ook al wordt daar door Windows zelf niet om gevraagd.
De volgende fragmenten geven een indruk van de oorzaken:
- 500 Internal Server Error / Unable to process parameter information. / Error code: 0x80004005
We have seen this problem when using the Boolean NOT operator, without specifying something prior to the NOT. For example if the following query is attempted: 'NOT fire' instead of 'forest NOT fire'. This has been know to cause the above error. This has been submitted as a bug, but currently the only workaround is to make sure a keyword precedes the NOT operator.
- 500 Internal Server Error / Error processing template: main-j.htm / Error processing template: file-failed.htm / The templates directory may be bad. / Error code: 0x8114003E
This means that the template directory is probably wrong (this happens when a template couldn't be found and the error template couldn't be found either). I suggest checking the TEMPLATES= line of the livepublish.sdf to make sure it points directly to the proper templates folder. If it does, it is possible that the HTML file or even the directory itself has become damaged somehow. If this is the case I suggest uninstalling then reinstalling the product.
- LivePublish Message: Unable to load file. This file could not be loaded: Value: 0x80070002. Context: Error processing template:
This means that the Template in question could not be found. Check the name of the template that you passed as the fn= parameter value. This might also be caused by a or a corrupted template file or the template directory itself has become corrupted. Since there is not a template name listed in your description of the error message it is impossible to say which file is at fault. I would find out from the customer exactly what page they are on when they receive this error, then check any URLs embedded in the template to make sure the fn= parameter is correct.
- 0x81140018: The Contents component was unable to obtain the information necessary to resolve the tag:
The description of this error is "unable to open the infobase because it is an invalid version". Since you apparently leave the infobase on the CD, this could indeed happen if the CD is unable to present the infobases subdirectory with the full long filename. Or it might possibly happen if the .sdf file on that system has become damaged or otherwise unreadable.
Zoals u ziet, weinig reden tot vreugde, aangezien de meeste fouten door de CD-installatie al afgevangen moeten worden.
Niettemin, als u deze '500 Internal Server' melding krijgt, de-installeer het repertorium via Start->Instellingen->Configuratiescherm->Software (of Programma's Toevoegen/verwijderen). Probeert u daarna het repertorium opnieuw te installeren, en volg de suggesties die door het installatieprogramma worden gedaan. Dus niet installeren op een andere harddisk, niet de naam van de programmagroep wijzigen, niet in een andere directory installeren. Gewoon de suggesties volgen.
Geen contact mogelijk, server niet gevonden, document bevat geen gegevens
De browser is waarschijnlijk ingesteld om het Internet via een proxy-server te benaderen. Schakel het gebruik van een proxy-server uit.
Trucje: werken zonder CD-ROM
Wanneer het repertorium werkt mét de CD in de cd-drive, is het een klein kunstje het repertorium beschikbaar te krijgen op de harddisk, dus zónder steeds de CD in de cd-drive te houden. Wanneer u in de directory C:\Program Files\Mediaware\Repertorium Personal Edition 1.0\ kijkt, vindt u daar het bestand LPLOCAL.INI. Open dit (met Notepad / Kladblok, NIET met een tekstverwerker) en u vindt onder [Search Paths] een regel die lijkt op x:\=x:\. De x is de letter van uw cd-drive. Verander deze regel in C:\Zet\=x:\ waarbij x nog stteds de letter van uw cd-drive blijft. Kopieer nu de gehele CD naar een nieuwe directory C:\Zet\, Geen CD meer nodig :-). Tenslotte kunt u eventueel alle bestanden weer uit C:\Zet verwijderen, BEHALVE de subdirectory infobases met daarin het repertorium en het bestand LPAuto.PID.
Tip: zoeken
Wanneer u zoekt naar sommige middelen, zult u ze niet vinden. Een voorbeeld: zoekt u naar mono-cedocard, dan komt dat middel juist niet op de resultatenlijst voor. U moet in dat geval zoeken naar "mono-cedocard" (dus inclusief de aanhalingstekens). Met de aanhalingstekens erbij, zoekt u naar het voorkomen van de 13-letterige string "mono-cedocard", zonder aanhalingstekens zoekt u naar de pagina's waar wel het woord mono, maar niet het woord cedocard in voorkomt. Meer uitgebreid geschreven zoekt u in het ene geval naar +"mono-cedocard" en in het andere geval naar +"mono"-"cedocard". Vaak is het handiger te zoeken naar een deel van het woord, in dit geval bijvoorbeeld naar cedo*. Weliswaar wordt dan meer gevonden dan waar u eigenlijk naar zoekt, maar in de resultatenlijst staat dan zeker ook mono-cedocard. Een ander voordeel van deze laatste methode is het omzeilen van spellingskwesties: de schrijfwijze van amoxicylline is misschien niet goed, maar wanneer u zoekt naar amox* komen ze toch allemaal op de resultatenlijst.
Lange bestandsnamen
In zeldzame gevallen kan het voorkomen dat uw cd-drive geen lange bestandsnamen laat zien, maar bestandsnamen als INFOBA~1 in plaats van 'infobases'. In dat geval zal de CD niet werken, en bent u gedwongen de bestanden op de harddisk te zetten zoals hierboven beschreven. Let er dan wel op dat de directory INFOBA~1 hernoemd wordt tot infobases en dat het bestand daarin hernoemd wordt tot repertorium2001.nfo. Bij zulke CD-drives kan het gebeuren dat ook de installatie niet goed werkt, dan kunt u eerst de bestanden naar de harddisk kopiëren en daarna, vanuit die directory, de installatie uitvoeren.
U kunt mailen naar nefarma@xs4all.nl