Welche Protokolldatei kann ich anfordern, die überprüft, ob und wann ein PHP-Upgrade stattgefunden hat?

Welche Protokolldatei kann ich anfordern, die überprüft, ob und wann ein PHP-Upgrade stattgefunden hat?

Kurzfassung:Welche Datei kann ich von einem Unternehmen, das meine Website hostet, verlangen, um nachzuweisen, dass es das PHP des Servers aktualisiert hat und wann die Aktualisierung durchgeführt wurde? Ich glaube, der Server basiert auf Apache.

Ich bin ein Frontend-Webentwickler und arbeite intern. Einige der älteren Websites des Unternehmens werden von einem Drittanbieter entwickelt und gepflegt, der sich als nicht besonders kompetent und möglicherweise nicht vertrauenswürdig erwiesen hat. Wir haben kürzlich eine hohe Summe für ein PHP-Upgrade der Server bezahlt, auf denen unsere Website gehostet wird, um ihre Anforderungen zu erfüllen und die Website am Laufen zu halten.

Beim Aktualisieren der Wordpress-Installation, die neben der Hauptseite gehostet wird, habe ich festgestellt, dass die WP-Installation die PHP-Version 5.2.17 meldet. Das ist beunruhigend, da das Upgrade gemäß den Spezifikationen auf PHP-Version 5.6 erfolgen sollte. Ich bin ziemlich sicher, dass die WP-Installation auf demselben Server liegt, da sie von einem Unterverzeichnis der Domäne aus ausgeführt wird.

Bevor ich also diesen Drittanbieter kontaktiere, möchte ich herausfinden, ob es eine Art Serverprotokoll (falls das überhaupt der richtige Begriff ist) gibt, das ich anfordern kann und das zeigt, dass das PHP-Upgrade stattgefunden hat. Darüber hinaus wäre es nützlich, einen Hinweis darauf zu erhalten, wann dieses Upgrade stattgefunden hat, um sicherzustellen, dass sie es tatsächlich zum angegebenen Zeitpunkt durchgeführt haben und nicht erst im Nachhinein, um ihre Machenschaften zu vertuschen.

Ich habe alle möglichen Methoden ausprobiert, um die PHP-Version des Servers selbst herauszufinden. Dazu gehörten das Ausführen zahlreicher Scans, der Versuch, eine Datei mit dieser Version <?php echo 'Current PHP version: ' . phpversion(); ?>auf die Site hochzuladen und dorthin zu navigieren und sogar ein (schlecht ausgeführter) Versuch, Code in eine Bilddatei einzufügen, die auf die Site hochgeladen werden sollte.

Alle Vorschläge sind willkommen. Ich denke, da dies speziell auf Serverprotokolldateien zutrifft, ist dies der beste Ort, um zu fragen, aber wenn es zu Webmaster Stackexchange verschoben werden sollte, lassen Sie es mich wissen. Danke!

Antwort1

Ich glaube nicht, dass wir Ihre Hauptfrage ohne weitere Informationen vernünftig beantworten können. Die Informationen, die wir benötigen, sind das Betriebssystem, die Distribution und die Version. Selbst mit diesen Informationen kann möglicherweise nichts angefragt werden, weil wir nicht wirklich wissen, wie es installiert wurde.

Wenn das zugrunde liegende Betriebssystem/Distribution beispielsweise CentOS ist, können Sie /var/log/yum.log anfordern. Für Ubuntu wäre es jedoch eine andere Datei und für Windows etwas anderes. Wenn PHP aus der Quelle aktualisiert wurde, ist alles möglich.

Ich bin ziemlich sicher, dass die WP-Installation auf demselben Server erfolgt, da sie aus einem Unterverzeichnis der Domäne ausgeführt wird

Das muss wirklich nicht sein.

<?php echo 'Aktuelle PHP-Version: ' . phpversion(); ?>

Was ist da genau passiert?

Ehrlich gesagt glaube ich nicht, dass wir viel tun können, um Ihnen zu helfen, vor allem, weil Ihnen der Zugang, die Privilegien und das Wissen fehlen.

verwandte Informationen