Zum Inhalt springen

Typo3 4.3 naw_securedl undefined method t3lib_div::hmac()

Erstellt am 21. Dezember 2012 · Noch keine Antworten

Tags: Dateien & FAL, Frage

dschum ·

Hallo,

ich verstehe mich leider grad nicht gut mit naw_securedl.
Bei der installation wird mir folgendes bei den Quelltextwarnungen angezeigt:

Kein Code für XCLASS-Einbindung in Datei "class.tx_nawsecuredl.php" gefunden.
Kein Code für XCLASS-Einbindung in Datei "class.tx_nawsecuredl_output.php" gefunden.

Und dann im Backend wenn die Seite aufrufen möchte mit dem Download bekomme ich nur eine weiße Seite mit:

Fatal error: Call to undefined method t3lib_div::hmac() in C:\xampp\htdocs\typo3\typo3conf\ext\naw_securedl\class.tx_nawsecuredl.php on line 119

In dieser Zeile der Datei steht:

$hash = t3lib_div::hmac($data);

Habe die Extension nun schon mehrfach installiert, bekomme aber nach wie vor diese Fehler. Meine Typo3 Installation habe ich lokal für Testzwecke am laufen, möchte naw_securedl aber dann online einsetzen um größere Downloads (z.B. 80MB) zu ermöglichen und diese abzusichern.

Den Ordner den ich absichern will habe ich bei der Extension angegeben mit fileadmin/doc/downloads (nur den) und habe noch die Dateiendung zip hinzugefügt. Ich habe die htaccess deny aus dem /res Ordner von naw_securedl in meinen fileadmin/doc/downloads gepackt und in .htaccess umbenannt.
Nun weiß ich nicht wirklich wie ich sowas lösen kann. Wo müssen denn diese "XCLASS" Dateien eingebunden werden ?
(Oder sollte ich das vllt sogar lieber lassen mit naw_securedl weil ich mir nicht sicher sein kann das mir das nachher meine online Seite zerschießt ? Bzw. wie regle ich dann meine Downloads?)

Grüße