Synology-Forum.nl

Overige software => Web Station => Topic gestart door: pgdijk op 15 augustus 2012, 13:22:13

Titel: MediaWiki traag/geen opmaak
Bericht door: pgdijk op 15 augustus 2012, 13:22:13
Ik heb het MediaWiki package geinstalleerd en wil een Wiki gaan runnen vanaf mijn Synology DS110. Ik loop echter tegen de volgende problemen aan:
1. Als de Wiki via internet wordt benaderd wordt alle tekst in HTML vorm getoond, dus zonder Wiki opmaak. Lokaal geen probleem.
2. De pagina's zijn ontzettend traag.

Weet iemand waardoor dit komt en hoe dit is te verhelpen.
Alvast bedankt.
Titel: Re: MediaWiki traag/geen opmaak
Bericht door: Matr1x op 15 augustus 2012, 13:56:36
Citaat van: "pgdijk"
1. Als de Wiki via internet wordt benaderd wordt alle tekst in HTML vorm getoond, dus zonder Wiki opmaak. Lokaal geen probleem.

Dat komt waarschijnlijk omdat je de pagina's lokaal gemaakt hebt, met het lokale IP adres. Als je ze maakt terwijl je een extern IP adres gebruikt (dus remote), zal het wel goed gaan.
Titel: Re: MediaWiki traag/geen opmaak
Bericht door: pgdijk op 15 augustus 2012, 15:34:05
Helaas zojuist geprobeerd maar het resultaat is hetzelfde (zowel vwb de snelheid als pagina opmaak).

Kan het aan de configuratie liggen? Ik heb eigenlijk niets speciaal gedaan. Vanaf remote ga ik met
<ip adres>/MediaWiki/index.php/Main_Page naar de Wiki.
Titel: Re: MediaWiki traag/geen opmaak
Bericht door: Matr1x op 15 augustus 2012, 15:45:19
Ik schreef ook waarschijnlijk omdat ik het niet zeker wist. Wat ik wel zeker weet is dat bepaalde links in Photo Station alleen maar goed werken als je ze aanmaakt als je Photo Station via je  externe IP benaderd. Photo Station slaat namelijk het adres op wat je op dat moment gebruikt en als dit het internet IP adres is, werkt de link dus niet als je er extern mee werkt. Ik ging er van uit dat het hier een vergelijkbare situatie zou zijn.
Titel: Re: MediaWiki traag/geen opmaak
Bericht door: Plerry op 16 augustus 2012, 09:21:29
Citaat van: "pgdijk"
...1. Als de Wiki via internet wordt benaderd wordt alle tekst in HTML vorm getoond, dus zonder Wiki opmaak.
Wat bedoel je hier precies?
Krijg je (1) de pagina "inhoud" te zien zonder de opmaak, of
krijg je (2) html-code te zien met de bekende html-tags, zoals <u>demotext</u>?

In het eerste geval kan wellicht de CSS-stylesheet-pagine niet worden gevonden
(dat kan liggen aan een instelling of aanroep van het pad).
In het tweede geval wordt de pagina kennelijk als een verkeerd type bestand (text in plaats van html) verstuurd. Maar, het zou vreemd zijn als daar verschil in zit tussen intern en extern.

Plerry
Titel: Re: MediaWiki traag/geen opmaak
Bericht door: pgdijk op 16 augustus 2012, 10:32:14
Hoi Plerry,

Ik krijg inderdaad de pagina "inhoud" te zien zonder de opmaak.
In de DS heb ik eigenlijk niets specifieks ingericht mbt MediaWiki. Van buitenaf benader ik de Wiki via <ip adres>/MediaWiki/index.php/Main_Page.

Moet ik verder nog iets inrichten/configureren?

Groet, Peter
Titel: Re: MediaWiki traag/geen opmaak
Bericht door: Plerry op 17 augustus 2012, 08:51:32
Citaat van: "pgdijk"
Ik krijg inderdaad de pagina "inhoud" te zien zonder de opmaak.
Ik ken MediaWiki niet specifiek maar, zoals boven al geschreven, als de "inhoud" klopt maar de opmaak niet, dan kan waarschijnlijk het/een CSS bestand niet worden gevonden.
Kijk eens in de html-code die je browser ontvangt of, en zoja hoe er wordt gerefereerd naar één of meer styleheets.(Zoek naar één of meer regels als <link rel=stylesheet href="./css/wikistyle.css"> ). Kijk specifiek naar de verwijzing href="..." en kijk vervolgens of een dergelijk bestand ook daar te vinden is (denk aan absolute en relatieve paden).
Kijk ook even of er niet toevallig een tag <base href="..."> in het heading gedeelte staat.
Die zou ook nog roet in het eten kunnen gooien.

Kijk eventueel ook eens of de html-code die je php-pagina genereert verschilt bij een interne versus een externe aanroep.
Kom er niet uit, post dan eventueel even de bewuste stukken uit de html-code.

Plerry
Titel: Re: MediaWiki traag/geen opmaak
Bericht door: Plerry op 20 augustus 2012, 07:55:05
Ik kwam posting1 (http://www.mwusers.com/forums/showthread.php?18802-CSS-not-loading-on-remote-machines) en posting2 (http://www.mwusers.com/forums/showthread.php?18947-Site-renders-in-plain-text-when-viewing-from-anywhere-but-server) tegen.
Je lijkt dus niet de enige, en gezien posting1 lijkt het probleem inderdaad met het pad naar de de CSS (en andere) bestanden samen te hangen.
In posting1 wordt in een absoluut pad verwezen naar de 'localhost', in plaats van naar het externe adres.
Dan kunnen die bestanden vanaf remote dus niet worden gevonden.
Wellicht wodt hiervoor een van de vele MediaWiki parameters gebruikt.
Je zou dus eens in het php bronbestand moeten kijken of daar een parameter wordt gebruikt, en zoja welke.
Die zou je dan mogelijk moeten aanpassen.

Plerry