2017-04-10 6 views
0

Ich versuche mein eigenes Wordpress Theme von meinem localhost auf meinem Rechner auf einen Server zu verschieben. Ich habe das schon unzählige Male gemacht, aber es war nie mein Server, und dies ist eine Premiere für mich auf meinem eigenen Server. Ich habe die SQL-Datei von meinem lokalen phpMyAdmin exportiert, eine neue Datenbank auf dem Server erstellt, Benutzer mit allen Berechtigungen hinzugefügt, Benutzer zur Datenbank hinzugefügt, wp-config bearbeitet, um mit den neu erstellten Informationen übereinzustimmen, habe eine index.php in der Wurzel von die Wordpress-Installation und haben eine Htaccess-Datei, die beide aus WordPress selbst stammen und nicht bearbeitet werden und die SQL-Datei von der lokalen Installation importiert haben.Wordpress Install zeigt Index von/

Nach dem Hochladen der Dateien über FTP, zeigt die Seite Index von/(sitename) Wenn ich manuell auf index.php klicke, bringt es mich auf die Seite (nach dem Hinzufügen einer ID-Zeile in der Funktion register_sidebar in Funktionen. php) aber immer noch nicht richtig angezeigt und funktioniert nicht auf anderen Geräten.

Nachdem ihn mit einiger Konfiguration und Deinstallation und Neuinstallation von MAMP, einen Test Wordpress spielen installieren uns einen Fehler von

CREATE TABLE `wp_commentmeta` ( `meta_id` bigint(20) UNSIGNED NOT NULL, `comment_id` bigint(20) UNSIGNED NOT NULL DEFAULT '0', `meta_key` varchar(255) COLLATE utf8mb4_unicode_520_ci DEFAULT NULL, `meta_value` longtext COLLATE utf8mb4_unicode_520_ci) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_520_ci; 

wenn gibt die SQL-Datei in die neu erstellte Datenbank auf der Remote-Versuch zu importieren Server. Diese Test-Installation gibt mir auch einen Fehler von "Kann nicht mit dem Server verbinden" beim manuellen Klicken auf index.php

Fehle ich hier etwas, was ich tun soll? Oder gibt es irgendeine Art von Serverkonfiguration, die ausgeführt werden muss, um eine Wordpress-Installation zu unterstützen? Jede Hilfe wird sehr geschätzt, da dies mich fast eine Woche lang verrückt macht.

+0

Ich benutze das Plugin namens "Duplicator", es macht die Übertragung viel einfacher und schneller. Es ist eine gute Alternative, da es eine sehr niedrige Ausfallrate hat! – Antoine

Antwort

0

Möglicherweise haben Sie Probleme mit diesen Benutzerberechtigungen. Haben Sie versucht, sich manuell mit diesem Datenbankbenutzer zu verbinden und Objekte in dieser exakten Datenbank zu erstellen?