CINXE.COM

phpBB.de • phpBB File Check - Zum pr眉fen auf Existenz und Intaktheit der phpBB Dateien

<!DOCTYPE html> <html dir="ltr" lang="de"> <head> <meta charset="utf-8" /> <meta http-equiv="X-UA-Compatible" content="IE=edge"> <meta name="robots" content="noindex" /> <title>phpBB.de &bull; phpBB File Check - Zum pr眉fen auf Existenz und Intaktheit der phpBB Dateien</title> <link href="./styles/phpBBdev1/theme/print.css" rel="stylesheet"> </head> <body id="phpbb" class="ltr"> <div id="wrap" class="wrap"> <a id="top" class="top-anchor" accesskey="t"></a> <div id="page-header"> <h1>phpBB.de</h1> <p>phpBB.de - Die deutsche phpBB-Community<br /><a href="https://www.phpbb.de/community/">https://www.phpbb.de/community/</a></p> <h2>phpBB File Check - Zum pr眉fen auf Existenz und Intaktheit der phpBB Dateien</h2> <p><a href="https://www.phpbb.de/community/viewtopic.php?t=246810">https://www.phpbb.de/community/viewtopic.php?t=246810</a></p> </div> <div id="page-body" class="page-body"> <div class="page-number">Seite <strong>1</strong> von <strong>2</strong></div> <div class="post"> <h3>phpBB File Check - Zum pr眉fen auf Existenz und Intaktheit der phpBB Dateien</h3> <div class="date">Verfasst: <strong>12.07.2023 18:52</strong></div> <div class="author">von <strong>LukeWCS</strong></div> <div class="content">Link zu diesem Artikel: <div class="codebox"><p>Code: <a href="#" onclick="selectCode(this); return false;">Alles ausw盲hlen</a></p><pre><code>[url=https://www.phpbb.de/community/viewtopic.php?t=246810]phpBB File Check - Zum pr眉fen auf Existenz und Intaktheit der phpBB Dateien[/url] </code></pre></div> <div class="note note-yellow"> Wer im Rahmen eines Support-Falles auf dieses Thema hingewiesen wurde, der liest bitte direkt ab dem Punkt "4. Anleitung". Die vorhergehenden Punkte sind prim盲r f眉r Admins gedacht, die das Tool in Eigenregie benutzen wollen. Bei einem Support-Fall auch immer die Bericht-Analyse eines Supporters abwarten und dessen Anweisungen folgen, also nicht versuchen das Problem anhand des Berichts selbst盲ndig zu beheben. </div> <span style="font-size: 150%; line-height: normal">脺bersicht</span><br> <ol style="list-style-type:decimal"> <li>Einleitung</li> <li>Beispiel Bericht</li> <li>Erkl盲rung der Meldungen</li> <li>Anleitung</li> <li>Nach Benutzung l枚schen</li> <li>Sonstiges</li> <li>Download</li> </ol> <span style="font-size: 150%; line-height: normal">1. Einleitung</span><br> <br> Es kommt immer mal wieder vor, dass bei der Installation von phpBB oder nach einem Update der Verdacht besteht, dass Dateien von phpBB entweder defekt sind oder ganz fehlen. In den meisten F盲llen sind Probleme beim Hochladen der zahlreichen Dateien die Ursache. Da eine manuelle Pr眉fung aller Dateien durch ihre schiere Anzahl (眉ber 4000 beim deutschen Komplettpaket) praktisch nicht durchf眉hrbar ist, wurde dieses Tool geschaffen. Damit kann der komplette phpBB Core schnell und zuverl盲ssig auf Vollst盲ndigkeit und Integrit盲t 眉berpr眉ft werden.<br> <ul> <li>Das Tool wird bei Bedarf von den Supportern (nicht auf das phpBB.de Team beschr盲nkt) verlinkt, wenn der Verdacht auf eine besch盲digte Dateistruktur besteht.</li> <li>Wer 脛nderungen an Core Dateien vorgenommen hat, der bekommt bei den betroffenen Dateien entsprechende <code class="inline">* DIFFERENT</code> Meldungen.</li> <li>Das Tool kann nicht zwischen einer gezielten 脛nderung und einem echten Defekt unterscheiden, sondern kann nur feststellen, ob eine Datei dem erwarteten Originalzustand entspricht oder nicht.</li> <li>Kann sowohl im Browser als auch in der Shell ausgef眉hrt werden, File Check passt sich automatisch an.</li> <li>Kann sowohl unter Linux als auch unter Windows ausgef眉hrt werden.</li> <li>Ben枚tigt zur Ausf眉hrung keine phpBB Komponenten, ist also vollst盲ndig autark.</li> <li>Voraussetzung: PHP 7.1.0 oder h枚her. Getestet bis einschlie脽lich PHP 8.4.</li> </ul> <span style="font-size: 150%; line-height: normal">2. Beispiel Bericht</span><br> <div class="codebox"><p>Code: <a href="#" onclick="selectCode(this); return false;">Alles ausw盲hlen</a></p><pre><code>phpBB File Check v1.4.4 ======================= Version mode : Auto MD5 source : ZIP (1, 2, E) phpBB Version: 3.3.14 MD5 Version 1: 3.3.14 (phpBB.com) MD5 Version 2: 3.3.14 (phpBB.de) PHP Version : 8.4.1 (WINNT) Please wait, 4077 checksums are being processed... -------------------------------------------------------------------------------------------- {1: 20} ! MISSING : [web.config] {1:246} * DIFFERENT: [config/production/config.yml] (hash: d063b506c36d582fddd1af49e7bd3ea9) {2:210} NOTICE : [vendor/composer/installed.php] has the phpBB.de hash -------------------------------------------------------------------------------------------- Finished! Report summary --------------------- Checked files : 4042 Missing files : 1 Different files: 1 Notices : 1 Script/PHP information ---------------------------------------------------------------------- Run time : 0.297 seconds Max execution time: 120 seconds Memory peak usage : 3,945,688 bytes Memory limit : 128M Services : ZipArchive:1, cURL:1, Sockets:1, allow_url_fopen:1 </code></pre></div> <span style="font-size: 150%; line-height: normal">3. Erkl盲rung der Meldungen</span><br> <ol style="list-style-type:lower-alpha"> <li>In den geschweiften Klammern wird zuerst die Nummer der Pr眉fsummen-Datei aufgef眉hrt: 1 = phpBB.com, 2 = phpBB.de. Dann folgt hinter dem Doppelpunkt die Zeilennummer in der Pr眉fsummen-Datei, durch die die Meldung ausgel枚st wurde. <div class="note note-blue"> Die Angaben in den geschweiften Klammern sind lediglich eine Randinformation und f眉r die Auswertung der Meldungen nicht relevant. </div></li> <li>Danach folgt der Meldungstyp: <ul> <li><code class="inline">! MISSING聽聽</code> = Datei fehlt.</li> <li><code class="inline">! WARNING聽聽</code> = Verschiedene Warnungen in Bezug auf phpBB Dateien.</li> <li><code class="inline">* DIFFERENT</code> = Der Inhalt der Datei weicht vom erwarteten Inhalt ab (ge盲ndert, veraltet oder besch盲digt).</li> <li><code class="inline">聽 NOTICE聽聽聽</code> = Verschiedene Hinweise in Bezug auf phpBB Dateien.</li> <li><code class="inline">~ ERROR聽聽聽聽</code> = Fehler die File Check selber betreffen.</li> </ul> Nur im Debug-Modus: <ul> <li><code class="inline">- IGNORED聽聽</code> = Datei wurde aufgrund einer Ignorieren-Regel von der Pr眉fung ausgeschlossen.</li> <li><code class="inline">- EXCEPTION</code> = Datei wurde aufgrund einer Ausnahme-Regel von der Pr眉fung ausgeschlossen.</li> </ul> <div class="note note-blue"> Der Debug-Modus kommt nur in Sonderf盲llen zum Einsatz. </div></li> <li>In den eckigen Klammern wird der vollst盲ndige Dateiname angezeigt.</li> <li>Danach folgen je nach Meldungstyp noch zus盲tzliche Informationen zur gepr眉ften Datei.</li> <li>In runden Klammern wird bei abweichenden Dateien der berechnete MD5 Hash angezeigt.</li> </ol> <span style="font-size: 150%; line-height: normal">4.Anleitung</span><br> <br> File Check steht am Ende dieses Beitrags als Anhang zum Download zur Verf眉gung. Das passende Pr眉fsummen-Paket wird automatisch von unserem Server nachgeladen und im Foren-Root gespeichert. Nur wenn dieser Automatismus aufgrund von Hoster Beschr盲nkungen nicht funktioniert, muss Anleitung 4.b ausgef眉hrt werden.<br> <br> 4.a Automatisch: Das Pr眉fsummen-Paket selbst盲ndig nachladen lassen.<br> <ol style="list-style-type:decimal"> <li>In das Foren-Root m眉ssen folgende Dateien hochgeladen werden, also dorthin, wo auch <code class="inline">config.php</code> ist. <ol style="list-style-type:decimal"> <li><code class="inline">filecheck.php</code> (aus dem File Check Archiv)</li> <li><code class="inline">filecheck_config.php</code> (aus dem File Check Archiv)</li> </ol></li> <li>Sofern m枚glich: Dann ruft man im Forum am besten zuerst den Index (Foren-脺bersicht) auf. Anschlie脽end im Adressfeld des Browsers den Teil <code class="inline">index.php</code> und alles rechts davon entfernen. Stattdessen gibt man <code class="inline">filecheck.php</code> ein.</li> <li>Schlussendlich hat man also in etwa das im Adressfeld stehen: <code class="inline">https://meinforum.de/filecheck.php</code> oder <code class="inline">https://meineseite.de/forum/filecheck.php</code>. Dann einfach mit Enter ausf眉hren.</li> <li>Nachdem der Bericht vollst盲ndig erzeugt wurde, kann dieser mit dem Button "Copy report to clipboard" direkt in die Zwischenablage kopiert werden.</li> </ol> <details style="background-color:#ede8e0;border:1px solid #cdc8c0;margin:1em 0"><summary style="display:list-item;cursor:pointer;padding:.5em">4.b Manuell: Die Pr眉fsummen-Dateien selber hochladen.</summary><div style="border-top:1px solid #cdc8c0;padding:.5em 0;margin:0 .5em"> Wenn es File Check nicht m枚glich war, das Pr眉fsummen-Paket automatisch nachzuladen, zum Beispiel wegen Beschr盲nkungen seitens des Hosters, kann das Pr眉fsummen-Paket oder die einzelnen Pr眉fsummen-Dateien auch manuell hochgeladen werden. Dazu wird das passende Pr眉fsummen-Paket ben枚tigt.<br> <ul> <li>Option 1 - Soll die aktuelle phpBB Version gepr眉ft werden, findet man in unserem Download Bereich unter <a href="https://www.phpbb.de/downloads/pakete/#DeutschePakete-md5-hashes" class="postlink">phpBB-Pakete</a> beim Punkt "Pr眉fsummen-Paket" die dazu passende Version.</li> <li>Option 2 - Soll eine 盲ltere Version von phpBB gepr眉ft werden, findet man das passende Pr眉fsummen-Paket im <a href="https://downloads.phpbb.de/pakete/deutsch/" class="postlink">Paketarchiv</a>, dort sind Pr眉fsummen-Pakete ab phpBB 3.2.0 verf眉gbar. Die Pr眉fsummen-Pakete haben das Dateimuster <code class="inline">phpBB-x.y.z-deutsch-FileCheck-MD5.zip</code>, wobei <code class="inline">x.y.z</code> der jeweiligen phpBB Version entspricht. Wenn man sich im Paketarchiv bereits im richtigen Ordner befindet, zum Beispiel <code class="inline">3.3.11</code>, kann man den Browser nach "FileCheck" suchen lassen, in vielen Browsern geht das mit Strg+F.</li> </ul> <div class="note note-yellow"> <ul> <li>Die Version des Pr眉fsummen-Pakets muss zur vorhandenen phpBB Installation passen, da jedes Pr眉fsummen-Paket f眉r eine spezifische phpBB Version erstellt wurde. Es ist also zum Beispiel nicht m枚glich, mit einem 3.3.12 Pr眉fsummen-Paket ein 3.3.11 phpBB zu pr眉fen.</li> <li>Weder das Pr眉fsummen-Paket noch die Pr眉fsummen-Dateien d眉rfen umbenannt werden. Alle Dateien m眉ssen unver盲ndert hochgeladen werden.</li> </ul> </div> <ol style="list-style-type:decimal"> <li>In das Foren-Root m眉ssen folgende Dateien hochgeladen werden, also dorthin, wo auch <code class="inline">config.php</code> ist. <ul> <li>Option 1 - Wenn bei der ersten Ausf眉hrung von File Check <span style="text-decoration:underline">nicht</span> die Meldung <code class="inline">FC_WARNING: ZipArchive extension not available</code> angezeigt wurde: <ol style="list-style-type:decimal"> <li><code class="inline">filecheck.php</code> (aus dem File Check Archiv)</li> <li><code class="inline">filecheck_config.php</code> (aus dem File Check Archiv)</li> <li><code class="inline">phpBB-x.y.z-deutsch-FileCheck-MD5.zip</code> (Pr眉fsummen-Paket)</li> </ol></li> <li>Option 2 - Wenn bei der ersten Ausf眉hrung von File Check die Meldung <code class="inline">FC_WARNING: ZipArchive extension not available</code> angezeigt wurde: <ol style="list-style-type:decimal"> <li><code class="inline">filecheck.php</code> (aus dem File Check Archiv)</li> <li><code class="inline">filecheck_config.php</code> (aus dem File Check Archiv)</li> <li><code class="inline">filecheck_x.y.z.md5</code> (aus dem Pr眉fsummen-Paket)</li> <li><code class="inline">filecheck_x.y.z_diff.md5</code> (aus dem Pr眉fsummen-Paket)</li> <li><code class="inline">filecheck_exceptions.txt</code> (aus dem Pr眉fsummen-Paket)</li> </ol></li> </ul></li> <li>Sofern m枚glich: Dann ruft man im Forum am besten zuerst den Index (Foren-脺bersicht) auf. Anschlie脽end im Adressfeld des Browsers den Teil <code class="inline">index.php</code> und alles rechts davon entfernen. Stattdessen gibt man <code class="inline">filecheck.php</code> ein.</li> <li>Schlussendlich hat man also in etwa das im Adressfeld stehen: <code class="inline">https://meinforum.de/filecheck.php</code> oder <code class="inline">https://meineseite.de/forum/filecheck.php</code>. Dann einfach mit Enter ausf眉hren.</li> <li>Nachdem der Bericht vollst盲ndig erzeugt wurde, kann dieser mit dem Button "Copy report to clipboard" direkt in die Zwischenablage kopiert werden.</li> </ol> </div></details> <span style="font-size: 150%; line-height: normal">5. Nach Benutzung l枚schen</span><br> <br> Das Tool stellt keinerlei Risiko bez眉glich Sicherheit dar, weil es keine Benutzereingaben verarbeitet, keine Schreibzugriffe ausf眉hrt - abgesehen vom Download des Pr眉fsummen-Pakets - und auch keine sensiblen Informationen anzeigt. Trotzdem sollten die Dateien von File Check wieder vom Server entfernt werden, wenn das Tool nicht mehr ben枚tigt wird, da es w盲hrend der Ausf眉hrung tausende Lesezugriffe ausf眉hrt und auch rechenintensiv ist. Wenn die Dateien von File Check auf dem Server verbleiben, dann besteht die Gefahr, dass das Tool eventuell von Suchmaschinen indiziert und dann regelm盲脽ig frequentiert wird, wodurch die Leistung des Forums unn枚tig reduziert wird. Auf jeden Fall sollte mindestens die Datei <code class="inline">filecheck.php</code> gel枚scht werden, damit das Tool nicht mehr ausgef眉hrt werden kann.<br> <br> <span style="font-size: 150%; line-height: normal">6. Sonstiges</span><br> <br> Das Tool kann <a href="https://www.phpbb.de/community/viewtopic.php?t=246811" class="postlink">hier</a> diskutiert werden.<br> <br> Die bisherigen 脛nderungen am Tool k枚nnen im <a href="https://github.com/LukeWCS/phpbb-file-check/blob/master/docs/phpbb-file-check_changelog_de.md" class="postlink">Changelog auf GitHub</a> nachgelesen werden.<br> <br> <span style="font-size: 150%; line-height: normal">7. Download</span><br> <br> <span style="font-size: 85%; line-height: normal">Vorherige kumulierte Downloads: 408</span></div> </div> <hr /> <div class="post"> <h3>Re: phpBB File Check - Zum pr眉fen auf Existenz und Intaktheit der phpBB Dateien</h3> <div class="date">Verfasst: <strong>20.07.2023 21:33</strong></div> <div class="author">von <strong>LukeWCS</strong></div> <div class="content">Version 1.1.0 ver枚ffentlicht.<br> <br> Ausserdem:<br> <ul> <li>Pr眉fsummen-Paket komplett neu erstellt. Pro phpBB Version gibt es jetzt 2 Pr眉fsummen-Dateien; eine vollst盲ndige f眉r das phpBB.com Paket und eine f眉r das phpBB.de Komplettpaket, welche nur die Abweichungen zum phpBB.com Paket enth盲lt. Die alten Pr眉fsummen-Dateien werden nicht mehr akzeptiert.</li> <li>Erkl盲rung der Meldungen angepasst.</li> <li>Anleitung angepasst. Ausserdem gelbe Info-Box entfernt, da das Installationspaket (original phpBB.com Paket oder phpBB.de Komplettpaket) nicht l盲nger relevant ist.</li> </ul></div> </div> <hr /> <div class="post"> <h3>Re: phpBB File Check - Zum pr眉fen auf Existenz und Intaktheit der phpBB Dateien</h3> <div class="date">Verfasst: <strong>25.08.2023 20:28</strong></div> <div class="author">von <strong>LukeWCS</strong></div> <div class="content">Version 1.1.1 ver枚ffentlicht.</div> </div> <hr /> <div class="post"> <h3>Re: phpBB File Check - Zum pr眉fen auf Existenz und Intaktheit der phpBB Dateien</h3> <div class="date">Verfasst: <strong>09.09.2023 19:40</strong></div> <div class="author">von <strong>LukeWCS</strong></div> <div class="content">Version 1.1.2 ver枚ffentlicht.<br> <br> Ausserdem:<br> <ul> <li>Im Startbeitrag eine gelbe Info-Box am Anfang hinzugef眉gt mit einem Hinweis f眉r phpBB Admins, die im Rahmen eines Supportfalls auf das Thema hingewiesen wurden.</li> <li>Anleitung auf das N枚tigste reduziert.</li> <li>Ausserhalb der Anleitung Texte pr盲zisiert sowie Hinweise (blaue Info-Box) eingef眉gt.</li> <li>Das Changelog wird nur noch zentral verwaltet und nicht mehr bei jedem Update einzeln aufgef眉hrt. Link zum Changelog ist im Startbeitrag zu finden. Die einzelnen Changelogs pro Beitrag wurden entfernt.</li> </ul></div> </div> <hr /> <div class="post"> <h3>Re: phpBB File Check - Zum pr眉fen auf Existenz und Intaktheit der phpBB Dateien</h3> <div class="date">Verfasst: <strong>07.10.2023 18:10</strong></div> <div class="author">von <strong>LukeWCS</strong></div> <div class="content">Version 1.1.3 ver枚ffentlicht.</div> </div> <hr /> <div class="post"> <h3>Re: phpBB File Check - Zum pr眉fen auf Existenz und Intaktheit der phpBB Dateien</h3> <div class="date">Verfasst: <strong>30.10.2023 20:17</strong></div> <div class="author">von <strong>LukeWCS</strong></div> <div class="content">Ab sofort werden die FileCheck Hash-Pakete im Zuge der Komplettpaket-Erstellung bei phpBB.de automatisch erstellt und sind nicht l盲nger hier im Thema zu finden. Siehe "4. Anleitung" im Startbeitrag f眉r Details.</div> </div> <hr /> <div class="post"> <h3>Re: phpBB File Check - Zum pr眉fen auf Existenz und Intaktheit der phpBB Dateien</h3> <div class="date">Verfasst: <strong>10.12.2023 22:27</strong></div> <div class="author">von <strong>LukeWCS</strong></div> <div class="content">Version 1.2.0 ver枚ffentlicht.</div> </div> <hr /> <div class="post"> <h3>Re: phpBB File Check - Zum pr眉fen auf Existenz und Intaktheit der phpBB Dateien</h3> <div class="date">Verfasst: <strong>13.12.2023 19:21</strong></div> <div class="author">von <strong>LukeWCS</strong></div> <div class="content">Version 1.2.1 ver枚ffentlicht.</div> </div> <hr /> <div class="post"> <h3>Re: phpBB File Check - Zum pr眉fen auf Existenz und Intaktheit der phpBB Dateien</h3> <div class="date">Verfasst: <strong>24.12.2023 11:21</strong></div> <div class="author">von <strong>LukeWCS</strong></div> <div class="content">Version 1.2.2 ver枚ffentlicht.</div> </div> <hr /> <div class="post"> <h3>Re: phpBB File Check - Zum pr眉fen auf Existenz und Intaktheit der phpBB Dateien</h3> <div class="date">Verfasst: <strong>29.05.2024 20:04</strong></div> <div class="author">von <strong>LukeWCS</strong></div> <div class="content">Version 1.3.0 ver枚ffentlicht.</div> </div> <hr /> </div> <div id="page-footer" class="page-footer"> <div class="page-number">Alle Zeiten sind <span title="Europa/Berlin">UTC+01:00</span><br />Seite <strong>1</strong> von <strong>2</strong></div> <div class="copyright"> <p>Powered by <a href="https://www.phpbb.com/">phpBB</a>&reg; Forum Software &copy; phpBB Limited </p> <p>Deutsche 脺bersetzung durch <a href="https://www.phpbb.de/">phpBB.de</a> </p> </div> </div> </div> </body> </html>

Pages: 1 2 3 4 5 6 7 8 9 10