Ergebnis 1 bis 10 von 14

Thema: Seite zeigt nur Fehler an

Hybrid-Darstellung

Vorheriger Beitrag Vorheriger Beitrag   Nächster Beitrag Nächster Beitrag
  1. #1
    Erfahrener Benutzer Avatar von jpwfour
    Registriert seit
    06.02.2008
    Beiträge
    3.717
    Zitat Zitat von Richter Beitrag anzeigen
    ...
    Da hab ich ja am wochenende was zu tun.
    ...
    Warum das denn? Du sollst das ja nicht von Hand in jeder Datei einzeln machen

    "Suchen & Ersetzen in Dateien..." heißt das Stichwort

    Suchen nach dem Ausdruck:

    "<?"

    ersetzen durch:

    "<?php"

    Dann noch "<?phpphp" durch "<?php" ersetzen, und dann noch "<?php=" durch "<?php echo ".Ginge auch einfacher, wenn man beim Suchen reguläre Ausdrücke verwendet (also suche nach "<?" auf dass kein php folgt, usw.)

    Unter Linux wüsstest du vermutlich wie das einfach geht, also benutzt du Windows?

    Da kann das bspw. http://www.pspad.com/de/ (auch sonst ein ganz brauchbarer Editor finde ich), im Menü "Suchen" -> "Suchen/Ersetzen in Dateien..."

    Da werden einem anschließend auch alle Ersetzungen angezeigt, so dass man das manuell prüfen kann.

    Vorher natürlich: BACKUP machen.


    Kill one man, and you are a murderer.
    Kill millions of men, and you are a conqueror.
    Kill them all, and you are a god.
    - Jean Rostand, Thoughts of a Biologist (1939)

  2. #2
    Neuer Benutzer
    Registriert seit
    17.11.2009
    Beiträge
    28
    Danke dir für den Tipp.

    Das werde ich mal ausprobieren

  3. #3
    Neuer Benutzer
    Registriert seit
    17.11.2009
    Beiträge
    28
    Hab es nun durchgeführt, aber es sieht immernoch komisch aus *gg*

    Hab ich was falsch gemacht? *grübel*

  4. #4
    Administrator Avatar von Lokutos
    Registriert seit
    29.03.2008
    Beiträge
    3.147
    <?php echo "

    darin können sich nun zig fehler timmeln

    etwa von <?php echo " <a href " <--diese hochkommas z.b.

    zudem fehlt wol jedes "; .....

    die Grafiken haben auch fehler irgendwie...
    http://www.nucata.de/images/Header.jpg
    SwissNetWorX - VMS Hosting / V-Server / Cloud-Server / Hosting

  5. #5
    Erfahrener Benutzer Avatar von jpwfour
    Registriert seit
    06.02.2008
    Beiträge
    3.717
    Ich glaube du hast iwo beim erstzen was falsch gemacht, es tauchen bei dir solche Statements auf:

    PHP-Code:
    <?php=foot();?>
    Vorher wars ein:
    PHP-Code:
    <? foot();?>
    und sollte sein:

    PHP-Code:
    <?php foot();?>
    Evtl. machst du erstmal nur:

    "<?" -> "<?php"

    "<?phpphp" -> "<?php"

    "<?php=" -> "<?php echo "

    "<?php" -> "<?php "

    in dieser Reihenfolge. Dabei gehören die " jeweils nicht zum Suchbegriff/Ersetzung, Leerzeichen allerdings innerhalb der "" schon.

    Beim echo sollte das kein Problem geben mit den " oder ', da:

    PHP-Code:
    <?=$foo
    //wird zu
    <?php echo $foo
    PHP-Code:
    <?="lalala"
    //wird zu
    <?php echo "lalala"
    und
    PHP-Code:
    <?='lalala'
     
    //wird zu
     
    <?php echo 'lalala'
    und fehlende Semikolons, woher sollten die kommen? Sofern sie vorher an der richtigen Stelle waren, sollten sie durch die Ersetzung nicht beeinträchtigt werden,denke ich.

    EDIT: habs grad am Grundscript getestet, hat funktioniert. Reihenfolge hab ich oben nochmal editiert.
    Kill one man, and you are a murderer.
    Kill millions of men, and you are a conqueror.
    Kill them all, and you are a god.
    - Jean Rostand, Thoughts of a Biologist (1939)

  6. #6
    Erfahrener Benutzer Avatar von jpwfour
    Registriert seit
    06.02.2008
    Beiträge
    3.717
    Neuer Beitrag der vollständigkeit halber erwähnt, allerdings reicht die einfache Suchen & ersetzen Methode auch, sofern man halt manuell mitkontrolliert. "Richtig" wäre es allerdings, die Arbeit den PHP Parser übernehmen zu lassen, dafür hat PHP auch Funktionen:
    http://stackoverflow.com/questions/6...647429#1647429
    Alternativ findet man dort auch Beispiele, wie man es unter Linux machen könnte.
    Kill one man, and you are a murderer.
    Kill millions of men, and you are a conqueror.
    Kill them all, and you are a god.
    - Jean Rostand, Thoughts of a Biologist (1939)

  7. #7
    Neuer Benutzer
    Registriert seit
    17.11.2009
    Beiträge
    28
    Hi.

    Trotz deiner Hilfe bekomme ich es nicht hin

    Hab es nun echt tausendmal probiert, aber es erscheint nichts.

    Wenn ich deinen Scritt 2 durchführe:

    "<?phpphp" -> "<?php"
    ändert er mir nichts ab, er sagt es sei nichts vorhanden.

    MfG

    Patrick

  8. #8
    Neuer Benutzer Avatar von DasGuru
    Registriert seit
    18.06.2011
    Beiträge
    16
    ... also ...

    die short_open_tags kann man in der php.ini zulassen.
    Hat man kein Zugriff darauf, geht dies auch direkt im Script sofern ini_set erlaubt ist. Ist dies auch nicht der Fall, sollte man den Hoster fragen.
    Falls auch dann keine Möglichkeit besteht findest du in meiner Sig ein BugFix oder....
    ...falls alle Stricke reißen, meld dich per PN. Ich übernehme gerne kleinere Arbeiten gegen eine geringe Losezahlung

  9. #9
    Erfahrener Benutzer Avatar von jpwfour
    Registriert seit
    06.02.2008
    Beiträge
    3.717
    Zitat Zitat von Richter Beitrag anzeigen
    Hi.

    Trotz deiner Hilfe bekomme ich es nicht hin

    Hab es nun echt tausendmal probiert, aber es erscheint nichts.

    Wenn ich deinen Scritt 2 durchführe:



    ändert er mir nichts ab, er sagt es sei nichts vorhanden.

    MfG

    Patrick
    Dann machst du noch was falsch, bei mir hat der Durchlauf so funktioniert.

    Einfach nur 4x hintereinander, die Eingaben wie in Beitrag http://www.designerscripte.net/showp...2&postcount=10
    und zwar genauso wie zwischen den doppelten Anführungszeichen.

    Egal, ist den Aufwand auch nicht wert, ich würde den Hoster wechseln, da das schon eine dreiste Einschränkung ist. Vorallem da es im laufenden Betrieb geändert wurde, hast zwar scheinbar die Nachricht ignoriert, und kannst damit auch nicht mehr fristlos kündigen, allerdings kann so ein Hoster ja nicht viel taugen
    Kill one man, and you are a murderer.
    Kill millions of men, and you are a conqueror.
    Kill them all, and you are a god.
    - Jean Rostand, Thoughts of a Biologist (1939)

Ähnliche Themen

  1. Seite Lahmt sehr stark, immer öfters Fehler 500!
    Von Siggi84 im Forum Support zum VMSone
    Antworten: 18
    Letzter Beitrag: 21.11.2010, 19:53
  2. Fehler 403 - Seite abgeschalten
    Von ElDani im Forum Bug-Report
    Antworten: 30
    Letzter Beitrag: 24.11.2009, 22:38
  3. Fehler beim Öffnen der Seite / DB-Fehler
    Von skipper im Forum Support zum VMSone
    Antworten: 3
    Letzter Beitrag: 21.11.2008, 20:22
  4. Wer kann auf meiner Bux-Seite Fehler beheben?
    Von Body2712 im Forum Sonstiges
    Antworten: 2
    Letzter Beitrag: 19.06.2008, 16:32
  5. Zeigt her eure Browser
    Von Xenon im Forum Talk, talk, talk...
    Antworten: 0
    Letzter Beitrag: 01.02.2008, 17:44

Berechtigungen

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