[3.3] die Grafik kann nicht angezeigt werden, weil sie Fehler enthält

Fragen rund um die Installation, Administration und Benutzung von phpBB.
Forumsregeln
Bitte im Thementitel den Präfix deiner phpBB-Version angeben
Antworten
fritze 5
Mitglied
Beiträge: 5
Registriert: 18.03.2011 21:32

[3.3] die Grafik kann nicht angezeigt werden, weil sie Fehler enthält

Beitrag von fritze 5 »

Ich habe kürzlich mein Forum auf 3.3.15 geupdatet. Die Php-Version ist jetzt 8.1.34 (war vorher 7.5.)

Seitdem funktionieren die Anhänge der Textbeiträge in meinem Forum nicht mehr (idR Bilddateien). Erhalte die im Betreff genannte Fehlermeldung.

Das Neu-Hochladen von Fotos erzeugt keine Fehlermeldung, aber auch die neu-hochgeladenen Fotos sind nicht aufrufbar. Beispiel:
http://aeh.square7.ch/fo/viewtopic.php?t=352

Die Dateien auf dem Server im Ordner files scheinen i.O. zu sein. Die Endungen fehlen zwar. Aber das ist wohl so normal. Nach dem download via FTP und dem Hinzufügen der Endung .jpg sind alle Dateien als Bilder fehlerfrei anschaubar. Die Rechte des Ordners stehen auf 777

Php habe ich zu Testzwecken noch mal wieder auf die Version 7.5 zurückgesetzt. Das hat am Effekt nichts geändert.

Ich habe ein anderen Style versucht: auch nix.

Extensions sind nicht installiert. (Ich bin mir nicht sicher, ob ich früher mal welche installiert habe. Aber aktiv sind keine.)

Übrigens funktionierten ursprünglich auch die Avatare nicht. Das scheint jetzt zu gehen (warum auch immer).
Benutzeravatar
LukeWCS
Supporter
Supporter
Beiträge: 3378
Registriert: 15.12.2014 10:19

Re: [3.3] die Grafik kann nicht angezeigt werden, weil sie Fehler enthält

Beitrag von LukeWCS »

Hallo

1. Ein PHP 7.5 gabs nie, du meinst vermutlich 7.4? Davon abgesehen, das von dir beschriebene Problem hat sehr sicher nichts mit der PHP Version zu tun.
2. Welche phpBB Version hattest du vorher?
3. Wie genau hast du aktualisiert? Beschreibe bitte mal deine Schritte.
4. Damit wir mal sehen in welchem Zustand das Dateisystem ist, bitte folgendes Tool ausführen und Bericht hier posten:

phpBB File Check - Zum prüfen auf Existenz und Intaktheit der phpBB Dateien
Möge das Backup mit dir sein. Immer.
Kein Support via PN! Siehe den Punkt "Private Nachrichten" im phpBB.de-Knigge.
Erweiterungen - Infos zur artgerechten Haltung / phpBB Ext Check - Analyse von Erweiterungen bezüglich Vorgaben und Kompatibilität
fritze 5
Mitglied
Beiträge: 5
Registriert: 18.03.2011 21:32

Re: [3.3] die Grafik kann nicht angezeigt werden, weil sie Fehler enthält

Beitrag von fritze 5 »

Ergebnis des Filechecks ist:

Code: Alles auswählen

phpBB File Check v1.5.2
=======================

FC_NOTICE : MD5 source: ZIP
FC_NOTICE : cURL extension not available.
FC_NOTICE : Sockets not available.
FC_NOTICE : allow_url_fopen not enabled.
FC_NOTICE : Checksum package [phpBB-3.3.15-deutsch-FileCheck-MD5.zip] not found.
FC_WARNING: Checksum package [phpBB-3.3.15-deutsch-FileCheck-MD5.zip] could not be downloaded.
FC_ERROR  : Checksum file [filecheck_3.3.15.md5] not found.

Please follow these steps:
--------------------------
1. Download the following archive:
https://downloads.phpbb.de/pakete/deutsch/3.3/3.3.15/phpBB-3.3.15-deutsch-FileCheck-MD5.zip
2. Upload the archive as it is to the root directory of phpBB, i.e. where [config.php] is.
3. Run phpBB File Check again.


Code: Alles auswählen

phpBB File Check v1.5.2
=======================

Version mode : Auto
MD5 source   : Folder (1, 2, E)
phpBB Version: 3.3.15
MD5 Version 1: 3.3.15 (phpBB.com)
MD5 Version 2: 3.3.15 (phpBB.de)
PHP Version  : 8.1.34 (Linux)

Please wait, 4080 checksums are being processed...

List of core files with anomalies
--------------------------------------------------------------------------------------------------
{1: 273} * DIFFERENT: [download/file.php] (hash: bcfc0f75efce5b539222154ff4f59c01)
{1: 303} ! MISSING  : [files/.htaccess]
{1: 309} * DIFFERENT: [images/avatars/upload/.htaccess] (hash: 6db011a0afd553942e778bb554dfeebe)
{1: 312} * DIFFERENT: [images/icons/misc/fire.gif] (hash: 3cbaa4fcdc1d12343ef4c5742631ca4e)
{1: 313} * DIFFERENT: [images/icons/misc/heart.gif] (hash: 80624a0e754a8912aeead482399cf8cc)
{1: 315} * DIFFERENT: [images/icons/misc/radioactive.gif] (hash: 62c79f2eaa0a672dfb1f2a3de44ddac5)
{1: 316} * DIFFERENT: [images/icons/misc/star.gif] (hash: fa9754395aae414dd2ec05923e8b2403)
{1: 317} * DIFFERENT: [images/icons/misc/thinking.gif] (hash: ddbecd00ddb4bc21733ff1cac44626b1)
{1: 318} * DIFFERENT: [images/icons/smile/alert.gif] (hash: 1539bede819b94128ce786a63ecaabae)
{1: 320} * DIFFERENT: [images/icons/smile/info.gif] (hash: 97922074e176ccb2e08cb5bee73d441c)
{1: 321} * DIFFERENT: [images/icons/smile/mrgreen.gif] (hash: 66847d1c4bf20fe3524d715c641a1b77)
{1: 322} * DIFFERENT: [images/icons/smile/question.gif] (hash: 7f964df74d14a4c141bc13306c088f86)
{1: 323} * DIFFERENT: [images/icons/smile/redface.gif] (hash: 49006337b6df9af1319967d51ceefb9a)
{1: 326} * DIFFERENT: [images/smilies/icon_cool.gif] (hash: ecc5665c90bfe7a564485b8655c70876)
{1: 327} * DIFFERENT: [images/smilies/icon_cry.gif] (hash: 7605eca95aaeda46e641745ef6f0e0b0)
{1: 336} * DIFFERENT: [images/smilies/icon_eek.gif] (hash: 52e43743e38a67d5d28845a104ca8c7d)
{1: 338} * DIFFERENT: [images/smilies/icon_exclaim.gif] (hash: da86bbf377f97d06047aa781a582c52f)
{1: 339} * DIFFERENT: [images/smilies/icon_idea.gif] (hash: aaebc9c048367118ba65e1da46bc3e08)
{1: 340} * DIFFERENT: [images/smilies/icon_lol.gif] (hash: b76e7729d43c4a49182d020741285bef)
{1: 342} * DIFFERENT: [images/smilies/icon_mrgreen.gif] (hash: 54e8505227edae1e583cf2f9554abc3a)
{1: 343} * DIFFERENT: [images/smilies/icon_neutral.gif] (hash: 4e8b7a51c7f60a2362a4f67fbbc937e7)
{1: 345} * DIFFERENT: [images/smilies/icon_razz.gif] (hash: 7aec68426aa06f01e2b1ac250e5aee62)
{1: 346} * DIFFERENT: [images/smilies/icon_redface.gif] (hash: d7e9d095432cbcf09375ffc782c30c23)
{1: 347} * DIFFERENT: [images/smilies/icon_rolleyes.gif] (hash: 19071b1af987946e96dcef6ce0611c6b)
{1:1511} * DIFFERENT: [store/.htaccess] (hash: 6db011a0afd553942e778bb554dfeebe)
{2: 210}   NOTICE   : [vendor/composer/installed.php] has the phpBB.de hash
--------------------------------------------------------------------------------------------------

List of unexpected files
---------------------------------------------
{0:322} ! UNEXPECTED: [download/file.php.bak]
---------------------------------------------

Finished!

Report summary
----------------------
Checked files   : 4051
Missing files   :    1
Different files :   24
Unexpected files:    1
Notices         :    1

Script/PHP information
------------------------------------------------------------------------------
Run time          : 0.600 seconds (Core-check: 0.510, Unexpected-check: 0.087)
Max execution time: 12 seconds
Memory peak usage : 5,607,104 bytes
Memory limit      : 64M
Services          : ZipArchive:1, cURL:0, Sockets:0, allow_url_fopen:0
Timestamp         : 1770590085
Zu den anderen Fragen:
die vorherige Version: irgendwas mit 3.0...

Geupdatet habe ich manuell und mich dabei an die Beschreibung in der Knowlege-Base gehalten. Genau dokumentiert, was ich wann gemacht habe, habe ich leider nicht.
---------------------------
ERGÄNZUNG UM 0h24:
Ich glaube, ich bin mit Deiner Hilfe drauf gekommen, was es sein könnte und habe das Problem auch schon gefixt: die Datei download/file.php war ja offensichtlich die falsche.

Ich habe wahrscheinlich beim manuellen Updaten den Fehler gemacht, den Ordner "download" ganz auszusparen - und dabei ist dann auch nicht die Datei file.php upgedatet worden.

(Ich habe gelesen: bestimmte Ursprungsordner sollten nicht gelöscht werden - u.a. der Ordner "download". Und dann habe ich vorwitzigerweise in dem Ordner den ich hochladen wollte, die entsprechenden Unterordner ganz rausgenommen. Dadurch ist dann aber auch die Datei file.php nicht geupdatet worden.)

Jetzt scheint's zu funzen. Vielen, vielen Dank!!
Benutzeravatar
Kirk
Supporter
Supporter
Beiträge: 8307
Registriert: 24.05.2010 08:31
Kontaktdaten:

Re: [3.3] die Grafik kann nicht angezeigt werden, weil sie Fehler enthält

Beitrag von Kirk »

Ergänzend zu diesem Bericht, im Vz. root/files fehlt die .htaccess.
Benutzeravatar
LukeWCS
Supporter
Supporter
Beiträge: 3378
Registriert: 15.12.2014 10:19

Re: [3.3] die Grafik kann nicht angezeigt werden, weil sie Fehler enthält

Beitrag von LukeWCS »

@fritze 5

Danke für Bericht und Infos, beides zusammen ergibt jetzt ein vollständiges Bild.

Was file.php angeht, so hast du daran offensichtlich in der Vergangenheit schon mal Änderungen vorgenommen, das sagt uns die unerwartete Datei file.php.bak. Die kannst löschen, die hat sich ja wohl jetzt erledigt. Dann wird sie auch von FC nicht mehr gemeldet.

Zusätzlich zu Kirks Beitrag, musst du noch die beiden anderen im Bericht genannten .htaccess durch die aus dem 3.3.15 Komplettpaket ersetzen. Beide Dateien haben bei dir noch den veralteten Stand von 3.1.0 und vermutlich ist das auf 3.0 zurückzuführen, denn das würde bei dir ja passen, wenn du von 3.0 auf 3.3 aktualisiert hast. Diese Dateien sind in Bezug auf Sicherheit wichtig und haben bei dir noch den veralteten Apache Code, der irgendwann nicht mehr funktionieren wird. Ab 3.3.2 haben diese Dateien bereits den modernen Apache 2.4 Code, der bei deinen noch fehlt.

Gleiches bei den gelisteten Icons und Smilyes, auch die haben bei dir noch den Stand von 3.1.0.

Wenn du das alles hast, könntest nochmal FC laufen lassen, dann dürfte der Bericht deutlich kürzer ausfallen.

Was noch bei FC auffällt:

1. Laut Bericht läuft dein phpBB auf einem stark eingeschränkten Server, weil z.B. alle Dienste fehlen, die FC und phpBB nutzen, um externe Dateien zu übertragen. Das heisst, du wirst bei deiner phpBB Installation auch keine Versionsprüfung ausführen können, weder für phpBB, noch für die Exts. Aber das nur am Rande.
2. War übrigens nicht nötig das Prüfsummenpaket zu entpacken, einfach das ZIP wie es ist hochladen, das reicht schon. Das nur als Info für die Zukunft, wenn du wieder mal FC brauchst.
Möge das Backup mit dir sein. Immer.
Kein Support via PN! Siehe den Punkt "Private Nachrichten" im phpBB.de-Knigge.
Erweiterungen - Infos zur artgerechten Haltung / phpBB Ext Check - Analyse von Erweiterungen bezüglich Vorgaben und Kompatibilität
fritze 5
Mitglied
Beiträge: 5
Registriert: 18.03.2011 21:32

Re: [3.3] die Grafik kann nicht angezeigt werden, weil sie Fehler enthält

Beitrag von fritze 5 »

Die .htaccess in files habe ich schon hinzugefügt. Ach, da sind noch weitere? - Muss ich auch noch mal dabei.
Was file.php angeht, so hast du daran offensichtlich in der Vergangenheit schon mal Änderungen vorgenommen, das sagt uns die unerwartete Datei file.php.bak. Die kannst löschen, die hat sich ja wohl jetzt erledigt. Dann wird sie auch von FC nicht mehr gemeldet.
Ja, ich habe da öfter mal irgendwas gefrickelt, natürlich ohne es zu dokumentieren - so im privaten Rahmen.
Gleiches bei den gelisteten Icons und Smilyes, auch die haben bei dir noch den Stand von 3.1.0
Ältere Smilyes können auch Probleme machen? Sind das nicht nur einfach Grafik-Dateien?
einem stark eingeschränkten Server,
Dafür das es nix direkt kostet, bieten die eben ganz schön viel. Man könnte das upgraden: aber für meinen Zweck reicht es, glaube ich, so.

Danke,danke in jeden Fall noch mal für die Hilfe. (Das wurmt einen ansonsten doch heftig, wenn so was nicht funktionieren will.)
Benutzeravatar
LukeWCS
Supporter
Supporter
Beiträge: 3378
Registriert: 15.12.2014 10:19

Re: [3.3] die Grafik kann nicht angezeigt werden, weil sie Fehler enthält

Beitrag von LukeWCS »

fritze 5 hat geschrieben: 09.02.2026 23:44 Die .htaccess in files habe ich schon hinzugefügt. Ach, da sind noch weitere? - Muss ich auch noch mal dabei.
Ja, die sind wichtig. Ich hatte es übrigens falsch in Erinnerung: der Apache 2.4 Code wurde schon bei 3.3.1 eingeführt und bei 3.3.2 lediglich überarbeitet. Ist für dich aber irrelevant, weil die Dateien trotzdem veraltet sind und aktualisiert werden müssen.
Ältere Smilyes können auch Probleme machen?
Nee, nicht wirklich. ^^ Das schlimmste was passieren "könnte", wären pixelig dargestellte Icons und Smilies.

Aber FC bewertet ja nicht, sondern ermittelt einfach jede Abweichung zum Original Komplettpaket. Und wer Core Änderungen vornimmt, weiss ja meist auch beim FC Bericht, welche Dateien er geändert hat und wie. Wenn nicht, wird er von FC zumindest daran erinnert, welche Dateien er geändert hat. :wink:
aber für meinen Zweck reicht es, glaube ich, so.
Sollte passen, jupp. Max execution time: 12 seconds ist zwar schon sehr "geizig", sollte aber im Normallfall reichen. Und Memory limit: 64M ist heutzutage auch eher sparsam, reicht für phpBB aber dicke.

Das war einfach nur als Rand-Info für dich, dass du im Hinterkopf behältst, dass du keine Versionsprüfungen ausführen kannst.
Möge das Backup mit dir sein. Immer.
Kein Support via PN! Siehe den Punkt "Private Nachrichten" im phpBB.de-Knigge.
Erweiterungen - Infos zur artgerechten Haltung / phpBB Ext Check - Analyse von Erweiterungen bezüglich Vorgaben und Kompatibilität
Antworten

Zurück zu „Support-Forum“