+ Antworten
Seite 1 von 2 1 2 LetzteLetzte
Ergebnis 1 bis 10 von 13

Thema: Umzug von Lokal auf Server funktioniert nicht!

  1. #1
    Neu an Board
    Registriert seit
    13.04.2009
    Beiträge
    5
    Bedankte sich
    0
    Erhielt 0 Danksagungen
    in 0 Beiträgen

    Standard Umzug von Lokal auf Server funktioniert nicht!

    Hallo zusammen,

    ich versuche gerade, meine Webseite von Lokal auf den Server hochzuladen, aber es funktioniert leider nicht. Ich habe die Joomla-Datenbank vom PHPMyAdmin exportiert (dabei habe ich es schon mit "SQL 323" versucht, nachdem "None" nicht funktioniert hat), habe bei meinem Hosting Anbieter Strato eine neue Datenbank eingerichtet, im PHPMyAdmin eine neue DB mit dem Namen der DB aus Strato angelegt, die exportierte Joomla-Datenbank in die neue DB importiert, Joomlapath.php in den Joomla-Ordner kopiert, Configuration.php angepasst (Username, DB-Name, PW) und über WS_FTP den ganzen Joomla-Ordner in den html-Ordner auf den Server hochgeladen.
    So, und wenn ich jetzt die Pfade über joomlapath.php einsehen will, bekomme ich beim Aufrufen meiner Seite www..../joomlapath.php immer die Fehlermeldung "404 Not Found". Rufe ich www..../html auf, bekomme ich "Database Error: Unable to connect to the database:Could not connect to MySQL".
    Kann mir vielleicht jemand von euch weiterhelfen? Bin echt total am Verzweifeln, weil es nicht funktioniert. Kann es daran liegen, dass ich den html-Ordner auf dem Server selbst angelegt habe? Da war nämlich kein html-Ordner vorhanden...

    Viiiiiiiielen Dank für eure Hilfe!!!!!

    Liebe Grüße!

  2. #2
    Kommt häufiger vorbei
    Registriert seit
    10.01.2008
    Beiträge
    425
    Bedankte sich
    0
    Erhielt 87 Danksagungen
    in 85 Beiträgen

    Standard

    Hallo

    Du kannst deine Domain nun entweder auf "/html" mappen oder oder noch besser die daten auf dem server nochmals löschen und per FTP denn Ordner Inhalt von deinem html Orderr auf den Server übertragen. (nicht den Ornder html, nur denn Ordnerinhalt). Danach scheint es aber noch ein Problem mit deiner configuration.php zu geben. Heisst der Server wirklich localhost?

  3. #3
    Neu an Board
    Registriert seit
    13.04.2009
    Beiträge
    5
    Bedankte sich
    0
    Erhielt 0 Danksagungen
    in 0 Beiträgen

    Standard

    Habe die Daten erst vorhin auf den Server hochgeladen... hat eine knappe Stunde gedauert. Welchen html-Ordner? Ich habe den Inhalt des Orders "Joomla" (C:/Xaamp/htdocs/Joomla) in den selbst estellten Ordner "html" auf den Server hochgeladen.
    Ja, der lokale Server, auf dem ich die Webseite erstellt habe, hieß die ganze Zeit "localhost". Das steht auch momentan noch in der configuration.php so drin. Hab die Änderungen in der configuration.php noch nicht vorgenommen, weil ich die Pfade aus joomlapath.php ja nicht angezeigt bekomme. Oder muss ich das mit "localhost" trotzdem jetzt schon in der configuration.php ändern?

  4. #4
    Kommt häufiger vorbei
    Registriert seit
    10.01.2008
    Beiträge
    425
    Bedankte sich
    0
    Erhielt 87 Danksagungen
    in 85 Beiträgen

    Standard

    Den Inhalt vom Ordner Joomla hättest du direkt eine Ebene höher hinaufschieben können. Die Datei joomlapath.php ist ja nur über www.deinedomain.de/html/joomlapath.php erreichbar oder? Evetuell hast du eben per FTP nur Zugriff auf den Document-Root. Du wirst ja über eine Konsole (Confixx, Plesk) deine Domain auf den Ordner html weiterleiten können oder? Steht dir sowas nicht zur Verfügung, kannst du dies auch über eine .htaccess machen. Allerdings sauebrer wäre es, wenn du denn Inhalt vom Ordner Joomla direkt ohne einen Ordner htnl erstellst auf den Server kopierst. Wenn du es so belassen möchtest kannst du www.deinedomain.de/html/joomlapath.php und deine configuration.php anpassen. Das mit dem localhost, dass wird so bleiben, ich dachte du hättest schon alles angepasst.

  5. #5
    Neu an Board
    Registriert seit
    13.04.2009
    Beiträge
    5
    Bedankte sich
    0
    Erhielt 0 Danksagungen
    in 0 Beiträgen

    Standard

    Habe den Fehler gefunden, warum ich die Joomlpath.php Datei nicht aufrufen konnte: hatte das /html/ vor joomplapath.php vergessen.
    Habe jetzt die 2 Pfade in der Configuration.php angepasst und trotzdem kann ich die Seite nicht aufrufen! Weiß vielleicht jemand, wo der Fehler liegen könnte? Hänge ich an meine Domain /html an, kommt immer die Meldung "Database Error: Unable to connect to the database:Could not connect to MySQL". Das heißt, dass irgendwas mit der Datenbank nicht stimmt, oder?
    Danke für eure Hilfe!!!!!

  6. #6
    Neu an Board
    Registriert seit
    13.04.2009
    Beiträge
    5
    Bedankte sich
    0
    Erhielt 0 Danksagungen
    in 0 Beiträgen

    Standard

    Also du meinst, es könnte funktionieren, wenn ich den Inhalt des Joomla-Orders direkt ins Oberverzeichnis und nicht in den html-Ordner reinkopiere? Ich dachte, man braucht immer einen html-Ordner?! Wie kann ich das sonst weiterleiten bzw. über die htaccess.txt machen?
    Dankeschön!

  7. #7
    Kommt häufiger vorbei
    Registriert seit
    10.01.2008
    Beiträge
    425
    Bedankte sich
    0
    Erhielt 87 Danksagungen
    in 85 Beiträgen

    Standard

    Ja höchstwahrscheinlich die Zugangsdaten zu deiner MySQL DB in der Configuration.php. Hast du diese auch dem Server angepasst? Überprüfe nochmals (Username, DB-Name, PW).

    edit: DDein Problem mit "Database Error: Unable to connect to the database:Could not connect to MySQL" wird durch das verschieben der Dateien ins Oberverzeichnis nicht gelöst. Aber wie sollte jemand wissen das er www.deinedomain.de/html eingeben muss anstatt www.deinedomain.de? Hast du von Strato nicht noch einen Zugriff auf ein Kontrollpanel bekommen? Wo du wahrscheinlich auch E-Maikl adressen erstellen kannst?

  8. #8
    Gute Seele des Boards Avatar von keraM
    Registriert seit
    12.03.2006
    Ort
    Dresden
    Beiträge
    10.587
    Bedankte sich
    152
    Erhielt 2.557 Danksagungen
    in 2.359 Beiträgen

    Standard

    Zitat Zitat von Sarijaa Beitrag anzeigen
    "Database Error: Unable to connect to the database:Could not connect to MySQL".
    Diese komischen Zeichen am Anfang der Meldung deuten daraufhin, daß Du die configuration.php mit einem ungeeigneten Editor bearbeitet hast.
    Nimm Dir pspad oder notepad++, öffne die Datei und entferne die Zeichen aus der Datei. Anschließend als Format UTF-8 (ohne BOM) einstellen, speichern und hochladen.
    Gruß keraM
    Joomla-FAQ: --> Klick!
    Support per PN: --> Klick!

  9. #9
    JoomGallery Avatar von Claudia E.
    Registriert seit
    12.04.2007
    Ort
    nahe Berlin
    Beiträge
    6.825
    Bedankte sich
    135
    Erhielt 1.768 Danksagungen
    in 1.678 Beiträgen

    Standard

    Zitat Zitat von Sarijaa Beitrag anzeigen
    Ja, der lokale Server, auf dem ich die Webseite erstellt habe, hieß die ganze Zeit "localhost". Das steht auch momentan noch in der configuration.php so drin.
    Jetzt immer noch?
    Bei Strato muss das rdbms.strato.de heißen.
    Freundliche Grüße von Claudia

    Forum, Doku, FAQ, Demo der JoomGallery

  10. #10
    Neu an Board
    Registriert seit
    13.04.2009
    Beiträge
    5
    Bedankte sich
    0
    Erhielt 0 Danksagungen
    in 0 Beiträgen

    Standard

    Vielen Dank schon mal für eure Tipps!
    Leider funktioniert es immer noch nicht. Habe den Inhalt meines Joomla-Ordners jetzt jedenfalls direkt ins Oberverzeichnis des Servers reinkopiert. Hosting Anbieter ist Strato.

    Meine Configuration.php sieht folgendermaßen aus:

    <?php
    class JConfig {
    var $offline = '0';
    var $editor = 'tinymce';
    var $list_limit = '20';
    var $helpurl = 'http://help.joomla.org';
    var $debug = '0';
    var $debug_lang = '0';
    var $sef = '0';
    var $sef_rewrite = '0';
    var $sef_suffix = '1';
    var $feed_limit = '10';
    var $secret = 'blabla';
    var $gzip = '0';
    var $error_reporting = '-1';
    var $xmlrpc_server = '0';
    var $log_path = '/home/strato/www/vr/www.vrxxxxx.de/htdocs/joomla/logs';
    var $tmp_path = '/home/strato/www/vr/www.vrxxxxx.de/htdocs/joomla/tmp';
    var $live_site = 'http://www.vrxxxx.de';
    var $force_ssl = '0';
    var $offset = '2';
    var $caching = '0';
    var $cachetime = '15';
    var $cache_handler = 'file';
    var $memcache_settings = array();
    var $ftp_enable = '0';
    var $ftp_host = 'www.vrxxxxx.de';
    var $ftp_port = '21';
    var $ftp_user = 'www.vrxxxxx.de';
    var $ftp_pass = 'blabla';
    var $ftp_root = '/';
    var $dbtype = 'mysql';
    var $host = 'rdbms.strato.de';
    var $user = 'Uxxxxx';
    var $db = 'DBxxxxx';
    var $dbprefix = 'jos_';
    var $mailer = 'smtp';
    var $mailfrom = 'info@xxx.de';
    var $fromname = 'xxxx;
    var $sendmail = '/usr/sbin/sendmail';
    var $smtpauth = '0';
    var $smtpuser = '';
    var $smtppass = '';
    var $smtphost = 'smtp.strato.de';
    var $MetaAuthor = '1';
    var $MetaTitle = '1';
    var $lifetime = '15';
    var $session_handler = 'database';
    var $password = 'xxxxxxxxx';
    var $sitename = 'blabla';
    var $MetaDesc = 'blabla';
    var $MetaKeys = 'blabla';
    var $offline_message = 'Diese Website ist zurzeit im Wartungsmodus. Bitte kommen Sie später wieder.';
    }
    ?>

    Fällt euch irgendein Fehler auf?
    Wenn ich die Webseite aufrüfe, erscheint jetzt die Nachricht von Strato "...no content has been uploaded".
    Gebe ich z.B. www.vrxxxxxx.de/administrator ein, erscheint folgende Fehlermeldung:
    jtablesession::store failed
    DB function failed with error number 1146
    Table 'DB537876.jos_session' doesn't exist SQL=INSERT INTO `jos_session` ( `session_id`,`time`,`username`,`gid`,`guest`,`clie nt_id` ) VALUES ( '2q3aelo2cbql0bkl8nic3ka072','1239662456','','0',' 1','1' )

    Wäre super, wenn mir jemand weiterhelfen kann. Bin echt ratlos... :-(

    Liebe Grüße und danke!

+ Antworten
Seite 1 von 2 1 2 LetzteLetzte

Lesezeichen

Berechtigungen

  • Neue Themen erstellen: Nein
  • Themen beantworten: Nein
  • Anhänge hochladen: Nein
  • Beiträge bearbeiten: Nein