+ Antworten
Ergebnis 1 bis 7 von 7

Thema: Mambo incl. Simple Mashines Forum vom Webserver auf Xampp (lokal)? Fehlermeldungen!

  1. #1
    Neu an Board
    Registriert seit
    27.12.2004
    Beiträge
    24
    Bedankte sich
    8
    Erhielt 0 Danksagungen
    in 0 Beiträgen

    Frage Mambo incl. Simple Mashines Forum vom Webserver auf Xampp (lokal)? Fehlermeldungen!

    Hallo zusammen,

    ich bin mit meinem Mambo (Version 4.5.3) incl. SMF (Version 1.0) auf meine lokale Platte umgezogen und weis nun nicht mehr weiter.
    Kann mir jemand sagen, was ich alles beachten muss (welche Änderungen ich seitens SMF vornehmen muss), damit alles lokal so läuft, wie auf dem Server?
    Ich habe mir folgendes PDF angesehen (eigentlich nichts Neues):
    http://www.joomlaportal.de/mambo-ins...bo-online.html (Lokales Mambo geht online (pdf 167 kb - Ver. 0.4)) jedoch bringt mich das nicht weiter, da der Fehler beim Simple Mashines Forum zu liegen scheint.

    In folgenden Dateien habe ich die absoluten Pfade angepasst:
    "root" --> configuration.php
    .. com_simplemashinesforum\Settings.php (sowie den Bereich database Info mit dem user, passwort, DB Name etc.)
    ..com_smf\config.smf.php
    ..administrator\components\com_smf\config.smf.php

    Folgende Fehlermeldung bekomme ich beim Aufruf der Startseite, die ich nicht verstehe:
    Warning: main(D:\apachefriends_Xampp1.4.13_installer mpp\htdocs\Testumgebung\bahnal\components\com_simp lemashinesforum/SSI.php) [function.main]: failed to open stream: Invalid argument in D:\apachefriends_Xampp1.4.13_installer\xampp\htdoc s\Testumgebung\bahnal\templates\bahnal_first\index .php on line 35

    Fatal error: main() [function.require]: Failed opening required 'D:\apachefriends_Xampp1.4.13_installer mpp\htdocs\Testumgebung\bahnal\components\com_simp lemashinesforum/SSI.php' (include_path='.;D:\apachefriends_Xampp1.4.13_inst aller\xampp\php\pear\') in D:\apachefriends_Xampp1.4.13_installer\xampp\htdoc s\Testumgebung\bahnal\templates\bahnal_first\index .php on line 35


    Ach ja, folgendes steht in der index.php in Zeile 35:
    PHP-Code:
    33 if (!defined('SMF')){
    34   require ($mosConfig_absolute_path."/administrator/components/com_smf/config.smf.php");
    35   require ($smf_path."/SSI.php");
    36 
    Hat vielleicht jemand schon einmal sein Mambo incl. SMF vom Webserver auf die lokale Platte gezogen.

    Ich wäre für jede Hilfe dankbar

    Gruß

    kempes
    Geändert von kempes (25.01.2006 um 23:07 Uhr)

  2. #2
    Neu an Board
    Registriert seit
    27.12.2004
    Beiträge
    24
    Bedankte sich
    8
    Erhielt 0 Danksagungen
    in 0 Beiträgen

    Unglücklich Kennt niemand dieses Problem ? ? ?

    Kann denn niemand helfen??????????????

    Hat denn keiner sein Mambo mit SMF zusammen am Laufen und dieses dann mal (zum "Tuning" auf die lokale HDD gespeichert)????????



    H I L F E

  3. #3
    Hat hier eine Zweitwohnung Avatar von CirTap
    Registriert seit
    12.12.2005
    Ort
    Karlsruhe
    Beiträge
    1.628
    Bedankte sich
    83
    Erhielt 539 Danksagungen
    in 438 Beiträgen

    Standard

    Hi,
    keine Panik!
    Zunächst änder mal die \ in allen Pfaden in / - das ist die erste "Fehlerquelle". XAMPP kann auchunter WIndows mit dem / als Verzeichnistrenner umgehen. Umgekehrt melden PHP und Co. aber durchaus den \ was dichaber nicht stören sollte.
    Überprüf nochmal alle Verzeichnisse.
    Mach eine Volltextsuche ALLER .php Dateien nach dem alten Serverpfad, oder einem eindeutigenTeil darin. Viele Erweiterungen speichern sich den Pfad nochmal getrennt ab, unabhängig von und zusätzich zu configuration.php
    Dieser Pfad:
    D:\apachefriends_Xampp1.4.13_installer mpp\htdocs\Tes ... ist schonmal obergrotting, weil da ein Leerzeichen drin ist. Falls das kein Fehler beim reinkopieren ins Forum war.
    Falls da tatsächlich ein Leerzeichen steht kann das heftige Probleme machen -- bin mir sogar sicher. Leerzeichen sind Müll. Achte darauf.

    Überhaupt: ein längeres Verzeichnis als "apachefriends_Xampp1.4.13_installer" ist dir nicht eingefallen? Schön mit Punkten und allem? Könnte einige Funktionen in PHP irritieren weil sie den "PFad" and er falschenStelle abschnippel.
    Soweit ich weiss kann man den Pfad bei der XAMPP Installation angeben und die ist üblicherweise C:\Programme\ApcheFriends\xampp
    Besser gleich in was unverfängliches installieren wie C:\xampp oder D:\xampp

    Wenn du die Pfadnahmen geklärt hast reden wir weiter. Dann kannst du ja auch mal deine .htaccess posten. Die regelt nämlich u.a. dass SEF funktioniert.

    CirTap
    Joomla FAQ | CSS-Probleme? Verstehen Entdecken Anwenden Meistern

    "I love deadlines. I like the whooshing sound they make as they fly by." (Douglas Adams)
    Man kann Software schnell, gut und günstig schreiben, sich aber nur 2 Dinge aussuchen.


  4. #4
    Hat hier eine Zweitwohnung Avatar von CirTap
    Registriert seit
    12.12.2005
    Ort
    Karlsruhe
    Beiträge
    1.628
    Bedankte sich
    83
    Erhielt 539 Danksagungen
    in 438 Beiträgen

    Standard

    Ich hab hier lokal wenigstens vier "Testsites" mit Joomla und SEF laufen -- allerdings nicht über das Spielzeug XAMPP sondern einer "echten" Installation der betreffenden Komponenten unter WinXP pro als Services und so konfiguriert wie es auch der bitteren Realität auf den Servern beim ISP entspricht.
    Bei Bedarf auch mal mit safe_mode.

    Was die vermeintlichen Leezeichen angeht...
    bin mir grade nicht sicher ob \x auch als Steuerzeicheninterpretiert wird, aber wenn das in der Form in einer Pfadangabe auftaucht, wundert es michnicht, dass die Ergebnispfade die PHP dannsieht nicht mehr stimmen. Gleiches gilt für Kombinationen wie \n und \t -- in \Testumgebung -- daraas macht PHP unter Umständen kurz mal ein
    Code:
    xampp\htdocs    estumgebung\
    d.h. es kürzelt dir das "T" weg und damit auch den \
    Aus dem Grund: / anstelle \ und immer nur / - es schadet nicht und funktioniert tadelos.
    Alternativ musst du dann \\ eintragen, was aber ätzend ist. Das ist leider so auf diesem Planeten.

    CirTap
    Joomla FAQ | CSS-Probleme? Verstehen Entdecken Anwenden Meistern

    "I love deadlines. I like the whooshing sound they make as they fly by." (Douglas Adams)
    Man kann Software schnell, gut und günstig schreiben, sich aber nur 2 Dinge aussuchen.


  5. Erhielt Danksagungen von:


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

    Cool Auch ein blindes Huhn findet mal´nen Schnaps!

    Hi CirTap!

    Vielen Dank für Deine schnelle Antwort ... Asche auf mein Haupt ... ich habe den Fehler gefunden:

    in der Datei "Settings_bak.php" hatte ich den Pfad NICHT verändert (original Pfad des Servers meines Providers war noch vorhanden)
    und
    in der Datei "Settings.php" im Bereich "$sourcedir = ..." (# Path to the Sources directory.) die Angabe /Source nicht an den bereits geänderten und korrekten Pfad gehängt.

    Da ich kein Newbie im Umgang mit Mambo/ Joomla bin und ich diesen Fehler nicht gefunden habe, hat mich meine "schlampige Arbeitsweise" echt geärgert, zumal hatte ich vorher das komplette Xampp neu installiert, dieses Mal die Pfade kurz gehalten (weil Du mir ins Gewissen geredet hast ;-)) und alle backslash´s in slash´s korrigiert.

    Naja, nun läuft es und ich bedanke mich bei Dir für Deine Unterstützung.

    Wobei ... ein Problem habe ich noch ---> nachdem nun alles funzt, fällt mir auf, dass an Stelle von Umlauten ein ? (Fragezeichen) angezeigt wird! Ein PHP Fehler? Das ist aber auch nicht so wichtig, denn nacher auf dem Server meines Providers w?rde dann wieder alles funktionieren.

    Viele Grüße

    kempes

  7. #6
    Hat hier eine Zweitwohnung Avatar von CirTap
    Registriert seit
    12.12.2005
    Ort
    Karlsruhe
    Beiträge
    1.628
    Bedankte sich
    83
    Erhielt 539 Danksagungen
    in 438 Beiträgen

    Standard

    nachdem nun alles funzt, fällt mir auf, dass an Stelle von Umlauten ein ? (Fragezeichen) angezeigt wird! Ein PHP Fehler?
    Sind das Inhalte aus der Datenbank?
    MySQL 4.x und phpMyAdmin haben seit geraumer Zeit die Angewohnheit alles in UTF-8 zu konvertieren, wobei sie das nicht immer richtig machen - gerade beim Import. Vermutlich hast du die Live-DB (unabsichtlich) in Latin1 exportiert, lokal aber als UTF-8 importiert, dabei entstehen dann die '?'. -- oder eben gerade umgekehrt
    Schon mal in der DB nachgeschaut was dort für Zeichen stehen?

    Andere Möglichkeit ist das "Content-Encoding" im Template. Wenn die Seite als UTF-8 ausgeliefert wird (was eine XAMPP/PHP.INI Grundeinstellung sein kann) der Inhalt aber als iso-8859-## kommt passen die Zeichen nicht.
    Ich kann mir nie merken welche Kombination daran Schuld ist, i.d.R. isses aber ein Konflikt zwischen dem encoding bei sowas
    header("Content-Type:text/html; XXXXX")
    im PHP-Script und einem Widerspruch dazu irgendwo im Dokument
    <?xml version="1.0" encoding="XXXXX"?>
    <meta **********="Content-Type" content="text/html; charset=XXXXX">
    Da sollte nicht UTF-8 und ISO-8859-1 gemischt auftreten.

    Wie gesagt schau aber auch mal in der Datenbank. Hier sollten die Text so drinstehen, dass du sie lesen kannst. Kein '?' oder seltsamen 'Ā&#164;' Kombinationen.

    CirTap
    Joomla FAQ | CSS-Probleme? Verstehen Entdecken Anwenden Meistern

    "I love deadlines. I like the whooshing sound they make as they fly by." (Douglas Adams)
    Man kann Software schnell, gut und günstig schreiben, sich aber nur 2 Dinge aussuchen.


  8. Erhielt Danksagungen von:


  9. #7
    Neu an Board
    Registriert seit
    27.12.2004
    Beiträge
    24
    Bedankte sich
    8
    Erhielt 0 Danksagungen
    in 0 Beiträgen

    Daumen hoch jo, ... Recht haste ...

    Hi,

    jo, ... Recht haste ... hatte die DB vom Server lokal als UTF-8 importiert. Habe nun dass ganze nochmal als Latin1 durchgelaufen und nun funtzt es.

    Vielen Dank und ... bis zu nächste Mal ;-)

    Gruß

    kempes

+ Antworten

Ähnliche Themen

  1. Probleme beim Installieren von Mambo auf dem Webserver
    Von Panikbutton_No.1. im Forum Mambo Installation
    Antworten: 35
    Letzter Beitrag: 21.03.2005, 08:58
  2. von phpbb2 auf Simple Machines Forum wechseln
    Von mcpac im Forum Mambo Module
    Antworten: 2
    Letzter Beitrag: 19.02.2005, 15:00
  3. Mambo lokal - Xampp 1.4.11 vs. MSAS 4.5.1
    Von hgerike im Forum Mambo Installation
    Antworten: 0
    Letzter Beitrag: 05.01.2005, 23:41
  4. installation von mambo auf webserver
    Von grafopium im Forum Mambo Installation
    Antworten: 6
    Letzter Beitrag: 29.08.2004, 19:32
  5. Template vom Forum erscheint auf einmal im Portal :-(
    Von Gast im Forum Mambo 4.5.0 Komponenten
    Antworten: 1
    Letzter Beitrag: 28.02.2004, 21:12

Lesezeichen

Berechtigungen

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