Worspress-Seite (www) -> lokal installieren auf Webstation

Status
Für weitere Antworten geschlossen.

Kusselin

Benutzer
Mitglied seit
29. Feb 2012
Beiträge
546
Punkte für Reaktionen
2
Punkte
44
Hallo Zusammen,
wollte gerne eine Homepage lokal auf meiner NAS DS918+ installieren und dazu habe ich Fragen....
Ich kopiere per FTP den Ordner lokal auf meine Platte (wp-content,wp-admin usw) vom Anbieter.
Dann erstelle ich einen ordner zb "test" im Web Ordner der Syno.
In diesen test Ordner kopiere ich die runtergeladenen dateien sodass der Test Ordner dann so aussieht:
web->test->wp-content usw.
Dann lade ich mir die dazugehörige SQL Datenbank runter im Format.sql
Dann öffne ich mit ipNas/phpmyAdmin das Programm und melde mich mit root/root an (ist so)
Dann erstelle ich einen datenbankordner mit dem Namen "test".
Dann klicke ich den ordner an und importiere die zuvor runtergeladene SQL Datei mit "IMPORTIEREN".
Dann klicke ich die importierte datenbank an und gehe in den "OPTION" Ordner.
Dort ändere ich die Siteurl und Home Datei in http://loclahost/test/
Dann gehe ich zurück in den /web/test Ordner und öffne die wp-config.php Datei mit Notepad++
Dort ändere ich dann den SQL namen ab in "test"

und jetzt komme ich nicht weiter bei Benutzer und pass!!!
Muss ich da jetzt root/root eingeben?
Weiter habe ich auch noch keinen Benutzer angelegt...wie muss der angelegt werden..? auch mit test? oder lege ich erst einen Benutzer mit test an und eine gleichnamige Datenbank?

zum Schluss sollte ich über Webbrowser mit ipNAS/test die Seite aufrufen können oder mit localhost/test.

Wenn ihr mir da weiterhelfen könntet....vielen dank im Voraus.
Gruss
 
Zuletzt bearbeitet:

Kusselin

Benutzer
Mitglied seit
29. Feb 2012
Beiträge
546
Punkte für Reaktionen
2
Punkte
44
hab jetzt mal wordpress installiert.....dann den wordpress ordner innen gelöscht und meinen Ordner reinkopiert dann in der datenbank siteurl und home auf "http://ipNAS/wordpress/ geändert......wenn man dann im Browser ipNAS/wordpress eingibt klappts und die seite erscheint!!

Ändere ich den Wordpress ordner im web ordner um zb in "test" und ändere in der datenbank die siteurl und home auf ipNAS/test.....dann kommt die site hat technische Fehler....

woran liegt das...ich möchte ev. mehrere seiten intern installieren.

Über tipps herzlichen Dank
 

Kusselin

Benutzer
Mitglied seit
29. Feb 2012
Beiträge
546
Punkte für Reaktionen
2
Punkte
44
Keiner hier im Forum der ne Page auf der Syno laufen hat?
 

Fusion

Benutzer
Sehr erfahren
Mitglied seit
06. Apr 2013
Beiträge
14.135
Punkte für Reaktionen
898
Punkte
424
Vermutlich eben niemand der es bis jetzt gelesene hätte, ist ja nur Freizeit hier. :)

Wenn es die siteurl allein nicht tut wird wohl noch anders auf Pfade referenziert die jetzt eben nicht mehr passen, oder?

z.B. die index.php, oder wp-config.php oder andere.

Sollte ja genug Fundorte im Netz geben, wo jemand das Verzeichnis umbenennen wollte. Müsste ich jetzt auch suchen...

Oder halt warten bis es jemand gelesen hat.
 

rednag

Benutzer
Mitglied seit
08. Nov 2013
Beiträge
3.954
Punkte für Reaktionen
11
Punkte
104
Mir ist nicht ganz klar, was Du mit der wilden Umbennenerei bezwecken willst.
WP installieren und gut ist. :p
 

Kusselin

Benutzer
Mitglied seit
29. Feb 2012
Beiträge
546
Punkte für Reaktionen
2
Punkte
44
Ja danke..ich möchte mehrere Pages im web ordner installieren..die schon online laufen..will sie aber bei mir tuhause lokal bzw. Intern sichern...und deshalb will ich halt im web ordner dann entsprechende ordner vergeben..besser ausgedrückt so?
 

rednag

Benutzer
Mitglied seit
08. Nov 2013
Beiträge
3.954
Punkte für Reaktionen
11
Punkte
104
/web/Site1
/web/Site2
/web/Site3

Für den Umzug gibts Plugins. Die sichern die DB und die Daten weg.
Am Ziel neue Adresse angeben, und Zugangsdaten der neuen DB.
Der Rest läuft von alleine. Im Nachgang muß man noch die neuen Pfade/Verlinkungen neu setzen.
Dafür gibts aber auch Plugins.
 

Kusselin

Benutzer
Mitglied seit
29. Feb 2012
Beiträge
546
Punkte für Reaktionen
2
Punkte
44
Genau..und eas spricht jetzt dadegen den ordner wordpress in Test zu ändern und die siteurl und home zu ändern? Dann müsste rs jaauch gehen..tut es aber nicht!!

Mach ich das ganze auf Xampp dann funzt es..ich will janur den Fehler verstehen...

Kopiere ich aber meine Seite in den erstellten wordpress ordner den wordpress bei der installation angelegt hat, rein...dann klappts

Und..in der Regel langt den html vom provider über ftp zu sichern lokal und die dazugehörige Datenbank..dann wie gesagt diesiteurl und die home unter options ändern
 

rednag

Benutzer
Mitglied seit
08. Nov 2013
Beiträge
3.954
Punkte für Reaktionen
11
Punkte
104
SiteURL und Home in der wp-config und DB geändert?
 

Kusselin

Benutzer
Mitglied seit
29. Feb 2012
Beiträge
546
Punkte für Reaktionen
2
Punkte
44
Hab ich doch oben geschrieben..in der DB geändert..wo in der wp-config??
 

rednag

Benutzer
Mitglied seit
08. Nov 2013
Beiträge
3.954
Punkte für Reaktionen
11
Punkte
104
Hab eben bei mir nachgesehen.
Es ist scheinbar doch nicht nötig in der wp-config die neuen Pfade anzugeben.
Es ist schon zu lange her als ich das gemacht habe.
Im Moment fällt mir leider auch nichts mehr vernünftiges dazu ein.
 

TeXniXo

Benutzer
Mitglied seit
07. Mai 2012
Beiträge
4.948
Punkte für Reaktionen
99
Punkte
134
Ich befürchte, dass der Wurm bei dir einfach drinnen ist durch zahlreichen Umbenennungen. Ich an deiner Stelle würde - da du alles ja relativ neu hast - die Dateien deinstallieren und neu installieren u ggf. wiederherstellen (WP hat ja auch Backup-Plugins usw.). Dann einfach wie einige hier schon erwähnt haben ,einen eigenen Ordner im /web erstellen.

/web/wordpress1
/web/wordpress2
usw.

Dann das Ganze via Reverse Proxy (findest du in Systemeinstellungen in Anwendungsportale). Damit kannst du die Seiten direkt ansteuern, die du aufrufen willst.
Ich selbst habe 3 Websites drinnen - alles geht intern gut nur bei einem Ordner lass ich nach außen frei.
 

Kusselin

Benutzer
Mitglied seit
29. Feb 2012
Beiträge
546
Punkte für Reaktionen
2
Punkte
44
Hab eben bei mir nachgesehen.
Es ist scheinbar doch nicht nötig in der wp-config die neuen Pfade anzugeben.
Es ist schon zu lange her als ich das gemacht habe.
Im Moment fällt mir leider auch nichts mehr vernünftiges dazu ein.

Haja..deshalb poste ich ja hier...
 

Kusselin

Benutzer
Mitglied seit
29. Feb 2012
Beiträge
546
Punkte für Reaktionen
2
Punkte
44
Aber normalerweise muss ich die Ordner doch nicht wordpress nennen..oder?
 

rednag

Benutzer
Mitglied seit
08. Nov 2013
Beiträge
3.954
Punkte für Reaktionen
11
Punkte
104
Ne, bei dem Namen bist Du nicht gebunden.
 

Kusselin

Benutzer
Mitglied seit
29. Feb 2012
Beiträge
546
Punkte für Reaktionen
2
Punkte
44
Hallo Zusammen und Frohe Weihnachten...,
ich bins nochmal...lässt mir leider keine Ruhe.

Ich habe es mit xampp auf lokalem Rechner funktioniert und es klappt vervorragend. Nur auf der Syno klappts es nicht..aber ich möchte nochmal schritt für schritt hier schildern.

Also:

1. WebStation ist installiert.
2. Dann einen Ordner namens "test" erstellt im Ordner web also /web/test
3. in diesen Test ordner dann ein aktuelles nackiges Wordpress hineinkopiert (wp-content ordner usw.)
4. phpmyAdmin gestartet..hier melde ich mich mit Benutzer: root und mit Pass: root an. (hab das bei der Installation so gewählt auch mit pass!)
5. dort dann eine Datenbank erstellt mit dem Namen "test"
6. dann in den test ordner und die php-config datei mit notepad ++ geöffnet
7. dann folgendes eingefügt -> auszug:
Rich (BBCode):
// ** MySQL settings - You can get this info from your web host ** //
/** The name of the database for WordPress */
define( 'DB_NAME', 'test' );

/** MySQL database username */
define( 'DB_USER', 'root' );

/** MySQL database password */
define( 'DB_PASSWORD', 'root' );

/** MySQL hostname */
define( 'DB_HOST', '192.168.200.10' );

/** Database Charset to use in creating database tables. */
define( 'DB_CHARSET', 'utf8' );

/** The Database Collate type. Don't change this if in doubt. */
define( 'DB_COLLATE', '' );

8. dann weiter runtergescrollt in der wp-config Datei und auf den den link geklickt der dann die auth keys und salt erzeugt.
9. diese dann per copy&paste eingefügt. (mit xampp alles funktioniert!!)
10. danach den Mozilla geöffnet und in der Browserzeile folgendes eingegeben:
Rich (BBCode):
192.168.200.10/test/wp-admin

bei xampp ging jetzt die Wordpress auf umd ein nacktes und neues Wordpress zu installieren -> bei der Syno passiert aber nix :-( :-(

Im web ordner der Syno liegt noch eine index Datei.

wenn ich diese wie folgt öffne : 192.168.200.10/index.html (im Browserzeile) dann geht das Bild mit der Webstation auf das diese Installieert ist...ihr wisst schon was ich meine!!

Wieso funzt das einfach nicht bei mir!!!! ?????

Hat das mit Berechtigungen zu tun? Muss ich da noch was machen???

Über Tipps und hoffentlich ne Lösung bedanke ich mich bei Euch.

FROHES FEST

P.S. Stimmt das mit der IP der NAS unter "localhost"??? Wobei....wenn ich localhost drinn stehen lasse dann funzt es auch nicht :-(
 
Zuletzt bearbeitet:

Fusion

Benutzer
Sehr erfahren
Mitglied seit
06. Apr 2013
Beiträge
14.135
Punkte für Reaktionen
898
Punkte
424
Wenn du schreibst 'passiert aber nix', was genau passiert nicht?
Hast du dann ein timeout im Browser, eine 404 Seite, oder die dummy Seite der Web station oder was?

Hat die Gruppe http ausreichend Rechte an den angelegten Ordnern test und darunter?
 

Kusselin

Benutzer
Mitglied seit
29. Feb 2012
Beiträge
546
Punkte für Reaktionen
2
Punkte
44
Fehler behoben......der Übeltäter war der "localhost"..in der wp-config Datei muss man anstatt localhost -> 127.0.0.1:3307 setzen...jetzt klappts!!!

hier noch der Auszug aus dem Facebook Gruppe:
Rich (BBCode):
- Web Station installieren
- Apache 2.4 installieren
- PHP 7.3 installieren
- In Web Station unter "Allgemein" von nginx auf Apache ändern
- In Web Station unter "PHP Einstellungen" das Default Profile bearbeiten und die benötigten Module aktivieren (ich hab da bz2, curl, ftp, gd, iconv, mysqli, pdo_mysql, pdo_sqlite, sqlite3, zip)
- Wordpress in das "web" Share kopieren
- Wordpress aufrufen über http://ip-der-syno/wordpress
- Installer von Wordpress wird aufgerufen
- Bei Server "127.0.0.1:3307" eintragen weil mysql/mariadb normal auf 3306 läuft aber auf der syno unter 3307
- Config kopiert und in eine neue Datei "wp-config.php" gespeichert.

Fertig
 
Status
Für weitere Antworten geschlossen.
 

Kaffeautomat

Wenn du das Forum hilfreich findest oder uns unterstützen möchtest, dann gib uns doch einfach einen Kaffee aus.

Als Dankeschön schalten wir deinen Account werbefrei.

:coffee:

Hier gehts zum Kaffeeautomat