Synology-Forum.nl
Overige software => Web Station => Topic gestart door: Satje01 op 09 februari 2023, 12:39:17
-
Goede dag allemaal.
Ik ben bezig met wordpress te installeren op mijn nas.
Nu is het volgende probleem lokaal kan ik er zo in, dus met 192.168.0.184/wordpress.
Ga ik via een domein (https://domein.nl), dan krijg ik het volgende op het scherm.
<?php
/**
* Front to the WordPress application. This file doesn't do anything, but loads
* wp-blog-header.php which does and tells WordPress to load the theme.
*
* @package WordPress
*/
/**
* Tells WordPress to load the WordPress theme and output it.
*
* @var bool
*/
define( 'WP_USE_THEMES', true );
/** Loads the WordPress Environment and Template */
require __DIR__ . '/wp-blog-header.php';
Wat doe ik hier verkeerd.
Ik hoor het graag
-
Ik gok dat het getoonde script een fout bevat waardoor hij een redirect uitvoert naar een fout pad, i.p.v. een relative jump naar dezelfde directory waar het getoonde script staat.
Kijk ook in het error log van de browser. Die behoort ook te vertellen welke url hij niet kan benaderen.
-
Nou die hele wordpress gaat me boven het hoofd met installeren op de nas.
Maak ik een map aan mijndomeinnaam en doe ik joomla in en gaan met die banaan.
Maak ik een map aan mijndomeinnaam/wordpress en doe ik wordpress er in, helaas bovenstaande code.
Mappen aangemaakt op de nas in de map WEB
Install joomla
- Joomla uit pakkken in de map mijndomeinnaam
- Voor joomla database aangemaakt
- Virtueel host aangemaakt
- Joomla installeren
- En joomla loopt
Install wordpress
- Wordpress uit pakken in de map mijndomeinnaam/wordpress
- Voor wordpress database aangemaakt
- Virtueel host aangemaakt
- Ga ik naar http://mijndomeinnaam.nl
- En dan krijg ik het bovenstaande code
- Ga ik lokaal 192.168.184/naar de wordpress map
- Dan kan ik het gewoon installeren
- Ga ik naar http://mijndomeinnaam.nl
- En dan krijg ik daarna weer de bovenstaande code
-
NU weet ik het helemaal niet meer.
Ik installeer joomla.
Loopt goed.
Ik slim denken, wordpress geupload in de joomla map.
Uit laten pakken de zip file.
Dan maakt hij een map aan wordpress.
Ik via chrome er heen 192.168.0.184/joomla/wordpress.
En ja hoor weer de code als bij de eerste post.
Ander browser gebruikt allemaal het zelfde.
Nu komt het ik de chrome de browser gegevens gewist.
En ja hoor daar is het installatie scherm van wordpress.
Mijn vraag hoe dan?????
Is dat een instelling van de browsers.
Ik hoor het graag.
-
Probeer het eens andersom.
Eerst SCHONE wordpress map in web map zetten.
NIET INSTALLEREN.
Virtual host maken naar de wordpress map
Ga naar http://mijndomeinnaam.nl
Installeer Wordpress.
Nu weet WP van het bestaan van de domeinnaam.
-
Browsers hebben de neiging om van alles op te slaan voor later gebruik. Helaas loopt dat wel eens fout als de door de browser bewaarde data niet (meer) overeenkomt met de werkelijk situatie.
Marius Hosting heeft een heel aantal artikelen geschreven over het installeren en gebruik van Wordpress op een synology bijvoorbeeld deze:
https://mariushosting.com/manually-update-a-new-version-of-wordpress-in-your-synology/ (https://mariushosting.com/manually-update-a-new-version-of-wordpress-in-your-synology/)
Dit gaat over het update van Wordpress maar kan ook gebruikt worden voor het installeren van Wordpress.
-
Idee om het in docker te draaien?
Mooie handleiding van https://mariushosting.com/synology-how-to-install-wordpress-using-docker/ volgen.
Eenvoudig te migreren van host <-> host met duplicator plugin.
-
De code uit de starting post is exact de inhoud van de file "index.php"
Alleen luid de laatste regel in mijn index file iets anders:
require( dirname( __FILE__ ) . '/wp-blog-header.php' );
Dus geen __DIR__. Waarschijnlijk behoren beide hetzelfde te doen. (Edit. Ja, ze doen hetzelfde: link (https://www.phptutorial.net/php-tutorial/php-__dir__/)) Maar dan moet je in de php taal duiken om te zien waarop het daar mis gaat. Want hier zit de crux waarom het vastloopt.
NB. Ik gebruik geen Wordpress. Ik heb het alleen een keer geïnstalleerd voor testdoeleinden.
-
@Wyodor
Helaas net geprobeert maar krijg dan ook dezelfde code als post 1
Ik had de wordpress aan het lopen, maar vanmorgen was het homelos alle pagina.s 403
Dus zodoende heb ik het opnieuw geprobeerd.
Maar helaas weer bij het begin.
-
Probeer het eens andersom.
Eerst SCHONE wordpress map in web map zetten.
NIET INSTALLEREN.
Virtual host maken naar de wordpress map
Ga naar http://mijndomeinnaam.nl
Installeer Wordpress.
Nu weet WP van het bestaan van de domeinnaam.
Man man wat ben ik toch een ........... :evil:
Wat @Wyodor typte klopt helemaal. :thumbup:
Maar dan moet ik wel het onder staand aan klikken, en de PHP aanvinken.
[attach=1]
Wil iedereen bedanken voor het meedenken.
Toppie