Beiträge von Melewo

    Mit der Syntax von WP würde ich da auch Probleme bekommen, leichter geht es doch mit der Syntax von PHP, wo Du vernünftig mit Einrückungen bei Verschachtelungen und Blöcken arbeiten kannst.
    Wo überall ein endif hingehört, ist doch am Ende kaum noch zu überblicken, wenn nicht jede if und jedes zugehörige endif mit einem Kommentar versehen wird. Mit {Block} geht es schon einfacher, doch auch da helfen zusätzliche Kommentare und vernünftige Einrückungen. Falls Probleme, weil nicht getestet, so hast Du ja über Ostern genügend Zeit die Syntax von PHP und if-Statements zu erlernen.


    Und die 3 Seiten hast Du doch wohl spielend bis Montag durchgearbeitet:

    http://www.php.net/manual/de/control-structures.if.php

    [COLOR=#333333][FONT=Open Sans]Ich glaube, dass ich WordPress nicht verstehe.[/FONT][/COLOR]


    Verstehen lernt ein Einsteiger WordPress und anderes nicht durch das Stellen von Fragen, sondern durch den regelmäßigen Versuch die von anderen Einsteigern gestellten Fragen zu beantworten. Liegt einfach daran, wenn man regelmäßig versucht anderen Einsteigern einen Zusammenhang erklären zu wollen, den man selbst noch nicht richtig versteht, liest man zuvor etwas mehr Informationen und/oder testet etwas kurz, um keine Antworten zu geben, die voll daneben liegen.
    Kleine Denkfehler sind in den ersten Monaten normal, die wird niemand verübeln, ganz sterben die eh nicht aus, verringern sich nur. Fühlt man sich dabei im Recht, bringt man Beispiele mit URL, eventuell untermauert durch Screenshots. Bei Dir fehlt alles, um etwas nachvollziehen zu können.

    MOOREL,
    liest sich schon etwas wie in einer Kontaktanzeige, wo sich Menschen persönlich angesprochen fühlen sollen. In einem Forum spricht man eigentlich mehr die Gemeinschaft mit "ihr" an.

    Es können die unterschiedlichsten Fehler vorliegen, vom einfachen Script-Fehlern bis zu einem ungenügenden Memory Limit. Lade Dir zuerst eine kleine Datei hoch, die nur

    <?php phpinfo(); ?>

    enthält und aus der Du Dir nach Aufruf dieser Datei die Punkte PHP-Version und Memory Limit notierst.

    Weiterhin solltest Du in der wp-config den Debug-Modus wie auf der nachfolgenden Seite beschrieben aktivieren und Dir mögliche Fehlermitteilungen kopieren:

    https://codex.wordpress.org/Debugging_in_WordPress

    Nach den Fehlermitteilungen kannst Du dann suchen und wenn Du keine verwertbare Antwort findest, diese hier veröffentlichen.

    Ich hab leider keine Lösung, wie ich das anstellen kann. Mein Index.php sieht so aus...


    Das ist ganz einfach, alles wovon man eigentlich keine Ahnung hat, von der Kfz-Reparatur bis zur Theme-Entwicklung mit WP, gibt man in Auftrag. Wenn Du es hingegen allein erlernen möchtest, dann fang einfach mit dem Lernen an und wenn Du an einer Stelle nicht weiter kommst, dann ist Deine Frage in einem Forum gut untergebracht.

    Hierbei handelt sich um keinen kleinen Schnipsel, sondern darum drei Loops in einer Seite unterzubringen, so wie ich das verstehe. Fertige doch für den Anfang erst einmal Seitenvorlagen mit einer Loop und wenn die fehlerfrei laufen, erweitere diese.

    und dann bau halt 10 Links aus Foren, Blogs, Presseartikeln


    Wenn er kaum Zeit zum Schreiben von Artikeln hat, wie soll das gehen?
    Meine jetzt keine Posts in Foren, wo 3 Jahre alte Threads ausgegraben werden, um eine Antwort mit einem halbwegs passenden Link zu platzieren. Mit Kommentaren sieht es nicht anders aus und mit richtigen Presseartikeln erst recht. Das macht nicht weniger Arbeit als gute Beiträge verfassen.

    Von automatisierten Tools würde ich jetzt immer die Finger lassen! .


    Bei MS habe ich schon oft gelesen "Dieser Artikel wurde maschinell übersetzt." und im Text ist nicht ein derber Fehler enthalten. Also nicht dieses Kauderwelsch, was man mit den üblichen Übersetzungstools erhält. Da habe ich mich schon so oft gefragt, wie machen die das, gibt es richtig gute Tools und würde sich das lohnen?

    Unter Linux kannst du auch das Tool apachetop verwenden.


    Habe mir das Tool und die Beschreibungen angesehen, würde mir gefallen wenn ich einen Rechner mit Linux hätte. Habe mal begonnen mit dem Code von msdn zu experimentieren, damit sollte sich auch etwa anfangen lassen. Ist nur ungewohnt, doch soweit, dass der mir erst einmal anzeigt, ob im Browser etwas geöffnet ist, bin ich zumindest gekommen. Zeigt aber bisher nur einen Prozess an, auch wenn ich drei Seiten in neuen Fenstern öffne.

    Ausgabe von laufenden Systemprozessen

    Mal schauen, ob sich daraus irgendein Tool entwickeln lässt, wo man dann laufende Prozesse unter Localhost und Xampp anzeigen könnte. Ist nur ungewohnter als PHP, dafür mal etwas anderes.

    Was ich gestern noch fand, ist eine allgemeine Erklärung, wieviel Anfragen, Prozesse, Kindprozesse und Threads ein Apache gleichzeitig bedienen und verwalten kann. Muss ich mir auch noch mehrmals durchlesen, ehe ich es richtig verstehe, ist halt allgemein und dafür sollte es gut sein:

    http://phpperformance.de/prozesskonfiguration/

    Was ich nicht fand, eine Lösung, wie ich die Prozesse anzeigen lassen könnte, wenn der Apache nur innerhalb von Xampp unter Windows läuft. Für Linux fand ich Kommandos wie ps und pstree, auch wie man diese mit PHP und shell_exec() ausgeben könnte. Für Windows fand ich Ansätze (ohne Ausgabe, die fehlt bei den Beispielen) (muss kompiliert werden, versteht sich):

    http://msdn.microsoft.com/de-de/library/…=vs.110%29.aspx

    Bin mir nur nicht sicher, ob ich in der richtigen Richtung denke?

    Lösche innerhalb von phpMyAdmin alle Tabellen von WordPress und über FTP alle Verzeichnisse und Dateien von WordPress. Was nicht mehr da ist, kann auch nicht mehr aufgerufen werden.

    Solltest Du nicht wissen, was phpMyAdmin oder FTP bedeutet, ja dann...

    Habe nun noch ein wenig gesucht, bei der Zusammenfassung steht hier:

    Zitat

    Die wichtigsten Tipps noch einmal in Kürze:
    ...
    Begrenzen Sie die Anzahl der gleichzeitigen Zugriffe. Dieser Wert muss in Abhängigkeit von der Größe des Hauptspeichers und der Anzahl der Serverprozesse gewählt werden.


    http://www.teialehrbuch.de/Kostenlose-Kur…Steigerung.html

    Und die Anzahl der gleichzeitigen Zugriffe lässt sich halt, ohne Zugriff auf einem Server zu haben, am einfachsten verringern, wenn die Scriptlaufzeiten so gut es geht optimiert werden. Ist zumindest das, was ich darunter verstehen würde.

    Nebenbei bemerkt, gestern hatte ich unter Windows und mit WP einen Stack Overflow, Schuld war denke ich eine unbeabsichtigte Schleife. Zumindest war der Spuk vorbei, als ich die Funktion auskommentierte. Schob auch erst die Schuld auf alles mögliche und verstand die Welt nicht mehr, weil ich erst suchen musste, was andere über die Mitteilung schrieben. Hätte es nie für einen Stack Overflow gehalten, wenn ich beim Aufruf von Localhost mit Verzögerung nach "http://www.localhost.com" weitergeleitet werde, doch die Fehlermitteilung in der Error-Log ließ keinen Zweifel nach einer Zeit des Suchens.

    Da kann doch normal nur etwas an der Serverconfig nicht stimmen oder?


    Nicht das ich mich wirklich auskennen würde, doch die Frage ist, wie lange benötigt ein Prozess für die Abarbeitung?

    Verstehe es irgendwie so, ist die Scriptlaufzeit zu lang, kommt es schneller zu parallelen Prozessen als bei kurzen Scriptlaufzeiten. Sicherlich auch deren Anzahl, könnte ich mir vorstellen. Doch angenommen, so ein Seitenaufruf ist innerhalb von 2 Sekunden restlos abgearbeitet und ausgeliefert, wo sollten da dann noch weitere parallele Prozesse herkommen? Wenn das aber durch irgendwelche Plugins oder wodurch auch immer, 30 Sekunden vor sich her trödelt, dann könnte ich mir das schon eher vorstellen.

    Soll heißen, hatte vor längerer Zeit mal etwas darüber gelesen, mich seither nicht mehr darum gekümmert. Habe es zumindest so in etwa in Erinnerung, braucht aber nicht unbedingt richtig zu sein.

    und was sagt das einem armen unerfahrenem Administrator?


    Dass das ein sehr interessantes Thema sein kann, wenn man nicht direkt betroffen ist. Die Zusammenhänge sich nur nicht leicht zu erkennen geben, bei allem was mit Zeichensätzen zu tun hat.

    Nun gut, da Du selbst betroffen bist, würdest Du sicherlich lieber darauf verzichten. Ich würde jetzt aber dennoch das letzte Listing mal unter test.php wie im Kommentar beschrieben abspeichern und aufrufen, dabei Deine Zugangsdaten für [COLOR=#000000][COLOR=#DD0000]'DB Host'[/COLOR][COLOR=#007700], [/COLOR][COLOR=#DD0000]'DB User'[/COLOR][COLOR=#007700], [/COLOR][COLOR=#DD0000]'DB Passwort'[/COLOR][COLOR=#007700], [/COLOR][COLOR=#DD0000]'DB Name' [/COLOR][/COLOR]eintragen und falls Du ein anderes Präfix als wp_ verwendest, auch dieses entsprechend ändern und eventuell die 3 so hochsetzen, bis Du einen von den älteren Beiträgen erwischt. Zumindest sollte sich dann schon einmal zu erkennen, ob damit dann alles richtig ausgegeben wird.