Synology-Forum.nl
Overige software => Web Station => Topic gestart door: wier op 24 april 2011, 21:42:06
-
Ik heb wordpress op mijn nas draaien, installatie is verder goed gegaan. Maar de gemaakte website wordt niet goed weergegeven op andere locatie, extern ip adres (toont alleen wat html tekst) de template en afbeeldingen worden bijv. niet getoond.
Lokaal gaat het wel goed,
Wat zou hiervan de oorzaak kunnen zijn.
-
@Wier,
wat heb je bij de instellingen in WordPress staan?
"Site adres (URL)(url is internetadres)"
Hier zou namelijk het adres moeten staan zoals je de site aanroept vanaf een "andere locatie"
Groet,
Grafcom
-
Bedankt 'Grafcom"voor je reaktie. Inderdaad had ik dat eerst niet goed staan, zowel de" wordpress url" als de "site url" stonden op lokaal ip adres.
Ik heb reeds de site url aangepast naar www.domeinnaam.nl (http://www.domeinnaam.nl) url, maar helaas heeft dit geen verandering gegeven.
Wel heb ik het vermoeden dat het een wordpress instelling is, want als ik gewoon een voorbeeld test index pagina met afbeeldingen erop zet dan wordt deze wel goed weergegeven.
Nu weet ik wat jullie gaan zeggen, plaats je vraag op een wordpress forum, ook dat heb ik reeds gedaan, maar nog geen antwoord.
Mogelijk heeft een synology hobbyist dit probleem ook al eens ondervonden, en misschien getackeld. Of is het mogelijk een php database probleem?
-
Je moet ook de gegevens (URL's) controleren in de database van WordPress.
Heb je bij de installatie de interne of externe URL gebruikt?
-
Ik heb ook een Wordpress blog op mijn NAS staan.
Weet niet goed of ik je begrijp maar ik heb mijn externe URL in de settings gezet.
Op zich werkt het goed maar een automatische update naar een nieuwere versie wil niet werken.
-
WordPress installeren met http://mijn-ip/ of installeren met http://mijn-externe-domein heeft volgens mij gevolgen voor de URL's in de database. Het is alweer een tijdje geleden maar ik dacht dat het te maken heeft met de "absolute" URL's in de database.
Kun je controleren door in de database te zoeken naar pad-namen.
-
@Wier,
wat heb je bij de instellingen in WordPress staan?
"Site adres (URL)(url is internetadres)"
Hier zou namelijk het adres moeten staan zoals je de site aanroept vanaf een "andere locatie"
Groet,
Grafcom
Bij site url heb ik zoals vermeld http://www.mijndomeinnaam.nl (http://www.mijndomeinnaam.nl) en dus geen lokaal of extern ip adres.
Ook heb ik in de wordpress database al wat aangepast volgens een wat ouder topic viewtopic.php?f=32&t=1396&p=5636&hilit=wordpress (http://www.synology-forum.nl/viewtopic.php?f=32&t=1396&p=5636&hilit=wordpress)
Alleen kon ik de url maar op 1 lokatie aanpassen, maar ook dit bood helaas geen verbetering.
-
Ik heb eens in de WP database gekeken maar daar komen meerdere URL's voor. Niet allemaal beginnend met http:// of met www. Zoek ook eens op /volume1/web/
Wat je eventueel nog zou kunnen doen is een nieuwe (test) WP installatie in een folder /test
De installatie dan doen vanuit dit externe adres www.mijndomeinnaam.nl/test/ (http://www.mijndomeinnaam.nl/test/)
-
In de database heb ik alleen bij wp options de site url verandert in domeinnaam url, gek genoeg had dit tot gevolg dat ik niet meer op de wordpress site kon inloggen, kreeg een soort html inlogscherm.
Ditzelfde had ik al eerder gehad toen ik in wordpress instellingen zowel de wordpress url als de site url in domeinnaam had verandert.
Ik ben verder niet zo in die database thuis, misschien kan je het een en ander iets verduidelijken
-
Ik ben verder niet zo in die database thuis, misschien kan je het een en ander iets verduidelijken
Staat er al veel informatie in je WordPress site/blog?
EDIT:
Heb je iets aangepast in het .htaccess bestand?
-
Nee er staat nog niet veel info, ik ben eerst wat aan het experimenteren ge weest met Joomla, dit vond ik niet zo eenvoudig, kreeg het advies eens wordpress te proberen.
Moet zeggen dat het wat makkelijker werkt, alleen had ik het met joomla wel werkend, dus dat de site (template) goed werd weergegeven.
Wat ik me nog afvraag, in Joomla kreeg ik niet direkt toegang tot de database, na wat gelezen te hebben hierover moest ik het pad van de php database aanvullen in de synology instellingen met :/Volume 1/web
Daarna werkte het.
Dit heb ik zo laten staan bij wordpress, heb trouwens wel in de setup van wordpress de database naam( die standaard op wordpress staat) verandert in een herkenbare naam, diezelfde naam staat in de database,
Ik heb het gevoel dat dat niet uitmaakt, maar meldt het toch even.
-
dan toch nog even terug naar het begin..... :mrgreen:
De installatie van WP heb je die gedaan vanuit mijndomeinnaam.nl of vanuit mijn-ip.nl ?
-
Ik waardeer je tijd en inzet erg grafcom, maar moet je helaas mededelen dat ik je niet begrijp.
Bij de installatie kan ik helemaal niet aangeven dat ik dit uitvoer vanaf een bepaalde url.
Ik moet wat instellingen doen voor de database en thats it. Vevolgens kom ik in het dashboard.
Daar kan ik dus wordpress en site adres opgeven, dat heb ik reeds vermeld.
Ik denk dat ik de handen maar in de lucht steek
-
Bij de installatie kan ik helemaal niet aangeven dat ik dit uitvoer vanaf een bepaalde url.
Met het adres dat je gebruikt geef je aan wat de url is.
mijn-ip.nl/wp-admin is anders dan mijndomeinnaam.nl/wp-admin WP "ziet" dan dit adres als het installatie adres en gebruikt die basisgegevens. Eén van deze adressen moet je gebruikt hebben om je WP aan te roepen bij het installeren.
Weet je nog welke?
-
Ook heb ik in de wordpress database al wat aangepast volgens een wat ouder topic viewtopic.php?f=32&t=1396&p=5636&hilit=wordpress (http://www.synology-forum.nl/viewtopic.php?f=32&t=1396&p=5636&hilit=wordpress)
Alleen kon ik de url maar op 1 lokatie aanpassen, maar ook dit bood helaas geen verbetering.
Ik heb even een snelle "schone installatie" van WP op mijn Syno gemaakt via "mijndommeinnaam.nl/test" en in de database gekeken hoeveel keer de verwijzing voorkomt, dat is 11 keer.
Ik had meteen alles keurig in beeld met de standaard template. Kreeg netjes een mail van mijn Syno dat alles gelukt was.
Een schone installatie wellicht zou kunnen helpen....
Eerst uit je bestaande database alles "verwijderen" je wp-config.php aanpassen met de juiste database gegevens. Alle WP bestanden en mappen in je root (of een submap, wat je wilt) daarna de installatie starten via "mijndommeinnaam.nl/wp-admin.
Makkelijker kunnen we het niet maken... :)
-
Ik heb ook een Wordpress blog op mijn NAS staan.
Op zich werkt het goed maar een automatische update naar een nieuwere versie wil niet werken.
Robert, ik vond dit hierover op internet:
The problem is with the file/folder owner. By default the web server software uses 'nobody' as the file/folder owner, when you install wordpress using a network share the system assumes resets the name of the file owner to that of the login you used to access the share preventing the web server software making any changes, that's the reason why the automatic update feature doesn't work, even if you input the correct FTP login information in wordpress.
To correct the problem you must enable the terminal service in the Synology system and login as root using a SSH software.
After that you write this:
chown -R nobody:nobody /volume1/web/wordpress
You can change the /volume1/web/wordpress to the specific structure you have.
After this you should be able to use the automatic upgrade feature of wordpress.
Bij deze.....
Succes
-
Met de bestandsbrowser kan ik ook de eigenaar van de map en alle submappen aanpassen.
Deze nobody komt daar niet meer voor echter het hielp niet.
Toch maar eens met die command regels aan de gang.
-
Ik ben er even een paar dagen tussenuit geweest, heb zoals je vermeld had een schone installatie gedaan, met een nieuwe versie van wordpress, alles geinstalleerd in een submap, en zowaar het werkt nu. waar nu het probleem precies zat kan ik niet zeggen, maar vraag niet hoe het kan maar profiteer ervan zullen we maar zeggen.
-
Gefeliciteerd!
waar nu het probleem precies zat kan ik niet zeggen, maar vraag niet hoe het kan maar profiteer ervan zullen we maar zeggen.
Even nagaan, geinstalleerd vanuit "mijndomein.nl" i.p.v. "mijn-ip" ?
-
Bij de wordpress algemene instellingen staat zowel bij de wordpress url als bij de site url
http://extern (http://extern) ip adres/submap.
Bij mijn vorige installatie stonden hier beide het lokale ip adres.
Dit nog even ter info
-
Bij de wordpress algemene instellingen staat zowel bij de wordpress url als bij de site url
http://extern (http://extern) ip adres/submap.
Bij mijn vorige installatie stonden hier beide het lokale ip adres.
Dit nog even ter info
Ja, prima, maar vanuit welk adres heb je de installatie gedaan?
-
Dat zal dan vanuit mijn domeinnaam zijn,ik heb nergens mijn lokale ip ingevuld.