vom 20.02.2009
Talkteria: Wordpress & MYSQL - mehrere Domains bei einer Datenbank
zu twitter Link in delicious speichern

Wordpress & MYSQL - mehrere Domains bei einer Datenbank

Forum: Computer & Internet

    
Hallo,

momentan bin ich gerade dabei mich in das Völkchen der Blogger einzureihen und wollte sicherheitshalber hier einmal etwas nachfragen was mir bisher aus der Wordpress Dokumentation nur zu 95 % klar geworden ist.

Im Blogwahn sind mir jetzt Ideen für 3 Blogs (mit verschiedenen Domains) gekommen die ich alle in einer Wordpress Instanz verwalten möchte um mir langfristig hier Zeit bei der Verwaltung zu sparen (z. B. Aktualisierung der PlugIns). Ich weiß, dass dies über $table_prefix = 'wp_'; in der wp-config.php möglich ist, nur bin ich mir nicht zu 100 % sicher, was dort eingetragen werden muss.

Momentan bin ich soweit, dass ich hier von der Basis
Code:
 $arrPrefix = explode( ".", $_SERVER["HTTP_HOST"] ); 
 $table_prefix = $arrPrefix[( count( $arrPrefix ) - 2 )].'_';
ausgehen muss.

Liege ich richtig damit, dass ich den jeweiligen Domainnamen in der Langform bei HTTP_HOST eintragen muss? Also dass bei zwei verschiedenen Domains mit dem Namen www.muster1.de und www.muster2.de z. B. der Code so aussehen muss?
Code:
$arrPrefix = explode( ".", $_SERVER["http://www.muster1.de"] ); 
 $table_prefix = $arrPrefix[( count( $arrPrefix ) - 2 )].'_';
oder liege ich hier falsch? Wenn ja wo, und wie ist es richtig?
  
Schreibender :: Schreibender :: Beiträge 48:: 28.25 Talkpoints Zum Antworten mit Zitat bitte einloggen
 
 
 
So, ich hab in der Zwischenzeit einiges vor mich hingewerkelt und bin zumindest soweit, dass ich weiß, dass der Gedankengang mit www.muster1.de usw. falsch war und anscheinend nur die Zeile ausreicht...

Dumm nur: Es funktioniert rein gar nichts. Ich habe die wp-config.php entsprechend editiert (siehe erster Code), auf meinem Webspace die MySQL Datenbank aktiviert und wollte nun eigentlich die "/wp-admin/install.php" zur Installation ausführen - geht nur leider nicht, denn ich kann sie gar nicht aufrufen im Browser aufrufen. Bei mir wäre das konkret (verwalte den WebSpace mit Filezilla 3.2.1) /html/wp/wp-admin/install.php - /html ist Stammverzeichnis, /wp ein von mir erstelltes in welches ich die geänderten Installationsdateien hochgeladen habe. Vor /html/... habe ich den Servernamen gesetzt, den mein Hoster mir angegeben hat.

Ich komme gar nicht erst zur Installation, sondern werde ständig mit einem 404 abgewiesen und dass die URL nicht gefunden werden kann...
  
Schreibender :: Schreibender :: Beiträge 48:: 28.25 Talkpoints Zum Antworten mit Zitat bitte einloggen
 
 
 
So, hab das Thema nach weiterem Einarbeiten soweit durch - hier die Lösung des Problems:

Problem 404 Fehler - Lösung: Hoster hatte das Domainrouting noch nicht richtig umgesetzt. Nachdem ich das einrichten konnte ging die Wordpress Installation fast problemlos und lies sich easy über muster.de/wp-admin/install.php aufrufen.

Da eine meiner Domains einen Bindestrich enthielt (also muster-1.de) gab es aber noch ein weiteres Problem in Form von

Zitat:
FEHLER: $table_prefix in der Datei wp-config.php darf nur Nummern, Buchstaben und Unterstriche enthalten.

Lösung: statt
Code:
$arrPrefix = explode( ".", $_SERVER["HTTP_HOST"] );
 $table_prefix = $arrPrefix[( count( $arrPrefix ) - 2 )].'_';
einfach
Code:
$table_prefix = str_replace( array( ".", "-" ), "_", $_SERVER["HTTP_HOST"] )."_";

Danke an Erik Range und seinen Blog für die Inspiration - das ganze soll übrigens (laut einem anderen Blog) auch mit Wikis oder CMS problemlos funktionieren!

P.S.: Ich hab das Problem zwar gelöst, aber mehr oder weniger durch Try & Error - falls mir jemand grob erklären kann, was die Befehle genau machen bzw. wo der elementare Unterschied liegt würde ich mich trotzdem darüber freuen, da ich gerne auch verstehe was ich eigentlich mache...
  
Schreibender :: Schreibender :: Beiträge 48:: 28.25 Talkpoints Zum Antworten mit Zitat bitte einloggen
 
 
 
   
Zum antworten bitte einloggenjetzt anmelden Um ein neues Thema zu erstellen bitte einloggen
   
Seite 1 von 1  
   
   
 
Talkteria.de Web

Erweiterte Suche
Ähnliche Themen:
 
Blog, CMS - Wordpress oder Textpattern: Vorteile / Nachteile
1490mal aufgerufen · 4 Antworten · Forum: Computer & Internet
Werden Kosten einer Augen Laser Operation übernommen?
3600mal aufgerufen · 3 Antworten · Forum: Versicherung
Lactoseintoleranz der Auslöser einer Immunschwäche?
1635mal aufgerufen · 5 Antworten · Forum: Gesundheit & Beauty
Ebay  - Mehrere Accounts gegen Abmahnung / Gewerbe
5973mal aufgerufen · 8 Antworten · Forum: Politik & Gesetz
Erster Besuch in einer kosmetisch ästhetischen Klinik
399mal aufgerufen · 0 Antworten · Forum: Gesundheit & Beauty
 
 
Weitere interessante Themen:
 
Aus England bestellen
3998mal aufgerufen · 3 Antworten · Forum: Shopping
Kinoblockbuster des Jahres 2009
2610mal aufgerufen · 5 Antworten · Forum: Film & Fernsehen
Xbox 360: Armored Core for Answer
413mal aufgerufen · 0 Antworten · Forum: Konsolen & Spiele
Im Netz: Zuviele Seiten zu einem Thema
503mal aufgerufen · 1 Antworten · Forum: Computer & Internet
Unterschied gebraucht sehr gut - gebraucht wie neu
9129mal aufgerufen · 7 Antworten · Forum: Shopping
  mehr interessante Themen

 

 

 

   
Startseite :: Nach oben  
   
Impressum :: Datenschutz :: Blog RSS Powered by phpBB
   
Topthemen Themenübersichten 12 11 10 09 08 07 06 Copyright © 2000 - Talkteria, das Internetforum!