Probleme mit XML Ausgabbe per PHP unter MAMP

  1. Nickless

    Nickless Thread Starter

    Hi,

    habe gedacht, ich bastel mal für meine private Website einen RSS-Feed in PHP. Wollte aber keine separate XML-Datei erzeugen (müssen), sondern die XML-Ausgabe direkt durch eine PHP-Datei realisieren. Gesagt, getan. Dazu werden reine Textdateien ausgelesen und XML-konform an den Browser geschickt. Das Skript funktioniert auf meinem öffentlichen Server ohne Probleme. Jedoch lokal mit MAMP 1.0.1 sagt mir Safari, dass diese Site nicht unterstützt wird.

    Ich bezweifle dass es an dem Skript liegt, da es ja auf dem anderen Server auch funktioniert. Ich vermute eher, dass der header von PHP nicht korrekt interpretiert wird. In der php.ini kann ich aber nur einen default_header angeben. Gibt es sonst noch eine Stelle, wo ich angeben muss dass XML in PHP interpretiert werden soll?

    Grüße,
    Nickless.
     
    Nickless, 03.09.2005
    #1
  2. Hans Wurst

    Hans Wurst MacUser Mitglied

    Mitglied seit:
    25.05.2005
    Beiträge:
    197
    Zustimmungen:
    0
    Hast du die extension domxml laufen?
     
    Hans Wurst, 04.09.2005
    #2
  3. Steglich

    Steglich MacUser Mitglied

    Mitglied seit:
    30.05.2003
    Beiträge:
    206
    Zustimmungen:
    0
    habe das gleiche Problem

    Bei mir läuft die domxml und die xmllib.

    in Folgender Datei bekomme ich laut phpStudio einen Fehler in der zweiten Zeile:
    PHP:
    <?php
    $dom 
    domxml_new_doc('1.0');
    $rss $dom->append_child($dom->create_element('rss'));

    // DOM Dokument in XML ausgeben

    echo ($dom->dump_mem(true));
    ?>
     
    Steglich, 03.11.2005
    #3
  4. Nickless

    Nickless Thread Starter

    Hallo Thomas,

    bei mir lag es daran, dass Safari per localhost kein RSS interpretiert und ich nicht auf die Idee kam, vielleicht mal einen anderen oder richtigen RSS-Reader auszuprobieren. Worauf mir PHP-Fehler angezeigt wurden, wo keine waren. Abhilfe schaffte der Aufruf per 127.0.0.1:8888. Dann klappt´s auch mit Safari.

    Hoffe das hilft dir.

    Grüße,
    Nicolas.
     
    Nickless, 03.11.2005
    #4
  5. Steglich

    Steglich MacUser Mitglied

    Mitglied seit:
    30.05.2003
    Beiträge:
    206
    Zustimmungen:
    0
    kann Server nicht erreichen

    Hallo
    erst einmal vielen Dank für die schnelle Antwort. Leider konnte dies mein Problem auch nicht lösen, da ich unter 127.0.0.1:8888 keine Verbindung zum Server bekomme, auch dann nicht, wenn ich 8888 bei der Firewall freischalte.
    Das dumme ist, dass ich überhaupt keine Anzeige für die oben dargestellte Datei bekomme.
     
    Steglich, 03.11.2005
    #5
  6. Nickless

    Nickless Thread Starter

    127.0.0.1 spricht den Server an un 8888 ist die dazugehörige Portnummer. Sollte das in der Kombination nicht klappen, scheint eines von beiden nicht korrekt zu sein. Falls du von einem entfernten Rechner den Server in deinem Netzwerk ansprechen willst, musst du die lokale IP nehmen. Also z.B. 192.168.0.1. Wenn MAMP bzw. Apache anders als dem Standard entsprechend konfiguriert ist, muss die Portnummer angepasst werden.

    Der Aufruf über 127.0.0.1:8888 sollte aber auf jeden Fall klappen.
     
    Nickless, 03.11.2005
    #6
  7. Steglich

    Steglich MacUser Mitglied

    Mitglied seit:
    30.05.2003
    Beiträge:
    206
    Zustimmungen:
    0
    header vergessen

    Habe das Problem teilweise gelöst: Ich habe den header
    Code:
    header("Content-type: text/xml");
    vergessen.
    Allerdings funktioniert das dom immer noch nicht. Jetzt versuche ich es zu Fuß, d.h. über foreach Schleifen usw..
     
    Steglich, 03.11.2005
    #7
Die Seite wird geladen...
Ähnliche Themen - Probleme XML Ausgabbe
  1. pfannkuchen2001
    Antworten:
    2
    Aufrufe:
    1.026
    pfannkuchen2001
    04.01.2015
  2. Ichliebedich
    Antworten:
    1
    Aufrufe:
    1.029
    falkgottschalk
    10.09.2014
  3. bigB
    Antworten:
    3
    Aufrufe:
    1.158
    iRocko
    17.05.2011
  4. Stefan27at
    Antworten:
    6
    Aufrufe:
    729
    wegus
    23.03.2011
  5. das_Pathos

    XML probleme

    das_Pathos, 08.06.2009, im Forum: Web-Programmierung
    Antworten:
    2
    Aufrufe:
    445
    Kümmelkorn
    08.06.2009