---
title: "Direct_Mail Wrong path... This '' should be the last part of ''"
url: "https://www.typo3.net/d/46203-direct-mail-wrong-path-this-should-be-the-last-part-of"
source: "typo3.net"
tags: ["Extensions","Direct Mail","Frage"]
created: "2006-07-10"
last_reply: "2006-07-11"
replies: 1
solved: false
page: 1
pages: 1
lang: "de"
---

# Direct_Mail Wrong path... This '' should be the last part of ''

Extensions · 1 Antwort · gestartet 2006-07-10

## Eröffnungsbeitrag

**daffyduck** · 2006-07-10 · [Beitrag #1](https://www.typo3.net/d/46203-direct-mail-wrong-path-this-should-be-the-last-part-of/1)

Entschuldigt bitte dass ich wieder einmal ein neues Thema zu DirectMail eröffne. Ich habe nach Tagelagem lesen und noch mehr ausprobieren keine funktionierende Lösung zu meinem Problem gefunden. Ich hoffe Ihr könnt mir vieleicht trotzdem helfen.

> **System:** Typo3 3.8.1 / direct_mail 1.0.8 / plugin_mgm 0.0.5 / sr_direct_mail_ext 0.3.0 / realurl 1.1.0
> **System Webhoster:** Apache 1.3.34 / PHP Version 4.3.10 / FreeBSD 4.11-RELEASE-p14

**Problem:**
Das Testmail und der Massenversand funktionieren. Leider aber nur durch manuelles Anstossen. Da ich aber mehrere Tausend Adressen habe, brauche ich einen funktionierenden Cronjob.

Dieser kann ich über das Webhostpanel einrichten und zwar so wie es beim Hoster beschrieben ist:
**/usr/bin/php /home/meinwebspace/public_html/cms2/typo3/ext/direct_mail/mod/dmailerd.phpcron**

Zum Testen benutze ich in DirectMail einen eigen Sysfolder mit Testnewsletter und meiner Mailadresse. Starte ich dort den Massenversand, erhalte ich folgende Meldung per Mail:

> Cron <meinwebspace@server22> /usr/bin/php /home/meinwebspace/public_html/cms2/typo3/ext/direct_mail/mod/dmailerd.phpcron
> Cron Daemon [meinwebspace@server22.hoster.ch]
>
> Content-type: text/html
> X-Powered-By: PHP/4.3.8
> Wrong path... This '' should be the last part of ''

In diesem Posting [/d/25340-dmailerdphpcron-wrong-path](https://www.typo3.net/d/25340-dmailerdphpcron-wrong-path) wird die Zeile

> $dir = dirname($HTTP_ENV_VARS["_"]);

durch

> $dir = dirname("/home/meinwebspace/public_html/cms2/typo3/ext/direct_mail/mod/dmailerd.phpcron");

ersetzt. Wie Ihr sehen könnt habe ich oben meinen Pfad eingetragen.

Nun nach einem weiteren Test erhalte ich eine weitere Fehlermeldung per Mail:

> Cron <meinwebspace@server22> /usr/bin/php /home/meinwebspace/public_html/cms2/typo3/ext/direct_mail/mod/dmailerd.phpcron
> Cron Daemon [meinwebspace@server22.hoster.ch]
>
> File 'NONEXISTENT/charsets/?.conf' not found (Errcode: 2)  Character set '#5' is not a compiled character set and is not specified in the 'NONEXISTENT/charsets/Index' file PHP Warning:  mysql_pconnect(): Client does not support authentication protocol requested by server; consider upgrading MySQL client in /home/meinwebspace/public_html/cms2/typo3/t3lib/class.t3lib_db.php on line 832
> Content-type: text/html
> X-Powered-By: PHP/4.3.8
>
> <br />
> <b>Warning</b>:  mysql_pconnect(): Client does not support authentication protocol requested by server; consider upgrading MySQL client in <b>/home/meinwebspace/public_html/cms2/typo3/t3lib/class.t3lib_db.php</b> on line <b>832</b><br /> Couldn't connect to database at localhost

Kann mir jemand dazu helfen?

Herzlichen Dank im voraus.
Gruss Daffy

## Antworten

### [#2](https://www.typo3.net/d/46203-direct-mail-wrong-path-this-should-be-the-last-part-of/2) · daffyduck · 2006-07-11

Es funktioniert  :D

Nach immens viel gelesenem Code habe ich herausgefunden dass der Absolute Pfad und eine Zeile Code fehlten. Folgende Einstellungen muss man vornehmen dass es funktioniert:

**1. Die Datei dmailerd.phpcron öffnen und folgende Zeile:**

> $dir = dirname($HTTP_ENV_VARS["_"]);

durch diese ersetzten:

> $dir = dirname("/PFADAUFSERVER/typo3/ext/direct_mail/mod/dmailerd.phpcron");

PFADAUFSERVER ersetzen durch Euren individuellen.

**2. Diesen fehlenden Code zwischen Zeile 13 und 14 einfügen:**

> require(PATH_t3lib.'class.t3lib_cs.php');

Das wars  8-)

Gruss Daffy

---

Quelle: „Direct_Mail Wrong path... This '' should be the last part of ''“, typo3.net, https://www.typo3.net/d/46203-direct-mail-wrong-path-this-should-be-the-last-part-of
Beiträge von Mitgliedern des Forums. Bitte mit Link auf die Diskussion zitieren.
