Zum Inhalt springen

Fehlermaldungen im Log

Erstellt am 25. Januar 2013 · 4 Antworten · letzte Antwort am 1. Februar 2013

Tags: Frage

Papagregory ·

Hallo Gemeinde,

ich bin am verzweifeln, seit wir auf unserer Seite einen Hackerangriff hatten und ich alles gelöscht und dann gleich Typo3 6.0 aufgespielt habe läuft nichts mehr so richtig rund.
Ich bekomme ständig im Log des BE komische Fehlermeldungen mit dennen ich nichts anfangen kann.
Z.B. diese:
-- Core: Error handler (BE): PHP Warning: exec() has been disabled for security reasons in /var/www/web998/html/typo3/sysext/core/Classes/Utility/CommandUtility.php line 98 --

oder diese:
-- Core: Error handler (FE): PHP Warning: finfo_file(/var/www/web998/html/fileadmin/templates/simply/img/favicon.ico) [<a href='function.finfo-file'>function.finfo-file</a>]: failed to open stream: No such file or directory in /var/www/web998/html/typo3/sysext/frontend/Classes/Page/PageGenerator.php line 418 ---

die ist auch net schlecht:
--- Core: Error handler (BE): PHP Warning: ArrayIterator::seek() expects parameter 1 to be long, string given in /var/www/web998/html/typo3/sysext/core/Classes/Resource/Driver/LocalDriver.php line 312 ---

Mein nächstes Problem ist SR GD Crop & Resize, ich habe die ext. hinzugefügt und ist aktiv nur bei den Bildern passiert nichts. Die Bilder werden einfach nicht verkleinert, Weder in FE noch im BE.
Kann mir bitte mal jemand sagen was da los ist?

Grüssle
Papa

Chrissli ·

Hallo Papa,

> -- Core: Error handler (BE): PHP Warning: exec() has been disabled for security reasons in
> /var/www/web998/html/typo3/sysext/core/Classes/Utility/CommandUtility.php line 98 --

Getippt würde ich mal sagen, das Backend in Version 6 macht gebrauch von der PHP-Funktion "exec" und diese ist bei dir deaktviert, weil PHP im Safemode läuft oder das in der PHP.ini so eingetragen ist. Dass müsstest du ggf. mit deinem Hoster klären

> -- Core: Error handler (FE): PHP Warning: finfo_file(/var/www/web998/html/fileadmin/templates/simply/img/favicon.ico)
> [<a href='function.finfo-file'>function.finfo-file</a>]: failed to open stream: No such file or directory in
> /var/www/web998/html/typo3/sysext/frontend/Classes/Page/PageGenerator.php line 418 ---

Fehlt die Datei tatsächlich oder kann sie nur nicht gelesebn werden? Einfach mal per FTP oder Shell in das entsprechende Verzeichnis wechseln und prüfen

> --- Core: Error handler (BE): PHP Warning: ArrayIterator::seek() expects parameter 1 to be long, string given in
> /var/www/web998/html/typo3/sysext/core/Classes/Resource/Driver/LocalDriver.php line 312 ---

Schwer zu sagen, wird vielleicht durch einen vorhergehenden Fehler produziert

PHP 5.3 ist vorhanden, oder?
Hast du mal im InstallTool geprüft ob etwas nicht funktioniert? Vielleicht Probleme mit Schreib-/Leserechten?

Papagregory ·

Hallo Chrissli,
danke für Deine Antwort. Die Funktion exec ist nicht verfügbar vom Hoster her. Die zicken rum wegen der exec Funktion. #paralyzed#

Die Datei (/var/www/web998/html/typo3/sysext/frontend/Classes/Page/PageGenerator.php line 418-) ist vorhanden und kann gelesen werden.

Wenn ich die jetzt "nötige" die Funktion unbedingt frei zu schalten, sollte es evtl. gehen.

Auch die ext. SR GD geht nicht. Diese ext. habe ich ja nur weil exec nicht geht. Ansonsten würde ich Image Magick verwenden.

Wenn du Lust hast kannst ja mal drüber schauen, wäre nett. Meld Dich halt mal per PM wenn Du mal schauen willst.

Danke

Papa

Grüssle
Papa

Chrissli ·

Hi!

Nicht PageGenerator.php fehlt, sondern dieser versucht auf deine Datei zuzugreifen die fehlt ( hier sollte das "(/var/www/web998/html/fileadmin/templates/simply/img/favicon.ico" sein )

Ist schon ne Weile her, aber sollte Typo3 nicht direkt mit der GDlib arbeiten können wenn IM fehlt? Also ohne Extension? Stimmt vielleicht auch nicht mehr.

Ich denke auch, wenn du deinen Hoster zur exec-Funktion nötigst, sollten sich die meisten deiner Probleme von alleine lösen.

Drüber schauen würde ich nur sehr ungern. Ich gebe gerne Hilfestellung, Denkansätze und Tipps, möchte mich aber gerne vom "direkten Eingriff" fernhalten.

Papagregory ·

Hallo Chrissli,

sorry war ein paar Tage nicht da......
Danke für Deine Hilfe. Ich werde heute gleich mal meinen Hoster auffordern die exec Funktion zu aktivieren. Mal sehen ob bzw. was geht. Ich sag Dir bescheid..... 😉

Danke nochmal 😉

Papa