Beiträge von Surpreme

    Nun scheint es zu klappen. Jetzt habe ich aber ein anderes Problem. Wenn ich keinen Post geschrieben habe postet er mir das auf den Blog:

    Cron lynx -dump http://blog.brainshocker.ch/wp-mail.php

    29. Januar 2007 Es scheint keine neue Post zu geben.


    Und wenn ich einen Post schreibe, dann postet er den ganzen Mailheader mit auf den Blog und es zieht sich ein riesen Rattenschwanz mit sich.

    Ich lasse es mal für die Ansicht drauf: http://blog.brainshocker.ch

    Ja genau, obwohl ich die selbe Adresse wie im Webbrowser eingegeben hatte. Deshalb versuchte ich es danach mit dem internen Pfad was die erwähnte Fehlermeldung zur Folge hatte.
    Ich benütze den Crobjob meines Providers (http://www1.q-x.ch). Das mit dem Direktabruf über die Cronetab-e kann ich dir nicht sagen. Es steht mir eine Formularmaske zur verfügung in der ich den Zeitintervall mit den üblichen Cronjobangaben (z.B. *** und */10 usw.) eingeben kann und ein Eingabefeld für den auszuführenden Befehl. Es währe doch wünschenswert, wenn ich das über meinen Provider zum Laufen bringen würde. Ansonsten muss ich es wphl mit cronejob.de oder so versuchen.

    Ich weiss, ich bin nicht der erste, der die Thematik mit den Cronjobs und dem Posten via Email anschneidet. Doch mein Problem konnte ich nirgens finden.
    Nach stundenlangem Tüfteln und Testen fand ich den richtigen Pfad für den Cronjobbefehl, damit er das wp-mail.php ausführt. Nun spuckt der mir aber folgende Fehlermeldung aus:

    /home/brainsho/public_html/blog/wp-mail.php: line 1: ?php: No such file or directory
    /home/brainsho/public_html/blog/wp-mail.php: line 2: syntax error near unexpected token `dirname'
    /home/brainsho/public_html/blog/wp-mail.php: line 2: `require(dirname(__FILE__) . '/wp-config.php');'

    Ich weiss nicht was das soll. Wenn ich das wp-mail.php über den Browser öffne funktioniert es tadellos.