php-Helfer zum Download

Es gibt beim Installieren und Betreiben von Webseiten immer wieder eine Situation, in der man bestimmte Informationen wie z.B. die php-Version, auf der die Webseite läuft, oder den absoluten Pfad (auch document_root) , benötigt:

  1. CMS allgemein: Eine bestimmte Erweiterung lässt sich nicht installiern. Um auszuschließen, dass es an der php-Verson liegt (die evtl. nicht der von der Erweiterung geforderten entspricht), benötigt man diese Information. Contao 4.5 benötigt als Mindestanforderung beispielsweise php 7.
  2. Wordpress: Da Wordpress absolute Pfade speichert, gibt es oft Probleme beim Umzug einer WP-Installation (von lokal auf Webserver oder von einer Domain auf eine andere oder bei der Umstellung von http auf https). Es gibt eine Reihe von Plugins, die dabei gut helfen wie z.B. WP Migrate DB (damit kann man die Datenbank umziehen und auch im Vorhinein die Pfade anpassen) oder Better search replace (mit dem kann man gezielt über das Dashboard Inhalte in den Tabellen der Datenbank suchen und ersetzen). Für die Nutzung z.B. von WP Migrate DB benötigt man den Pfad.
  3. Contao: Einrichtung des Contao Managers, um Contao 4.5 zu installieren. Bei der Installation wird der php-Pfad abgefragt und nicht immer wird er automatisch eingetragen.
  4. Einrichten eines Passwortschutzes per htaccess: Auch hier wird der Pfad benötigt.

Es gibt sicher weitere Anwendungen, die den absolute Pfad oder die php-Version verlangen Diese Informationen würde man vermutlich durch Anfrage an den Provider oder im Kundenmenübereich des Providers bekommen. Aber das ist umständlich und oft zeitaufwändig. Deshalb nutze ich für diese Zwecke php-Scripte, die ich hier in einer Datei zusammengefasst habe.

Diese php-Datei muss man entpacken und dann über ftp (oder den Webbrowser des Providers) in das root-Verzeichnis der entsprechenden Installation laden und dann im Browser aufrufen: www.deine-domain.tld/coreinfo.php.

Man erhält dann die gewünschten Informationen: Pfad der Installation auf dem Server sowie php-Version und -einstellungen.

Da es aus Sicherheitsgründen nicht ratsam ist, diese Dateien auf dem Server zu belassen, kann (und sollte) man sie nach Gebrauch per Knopfdruck löschen.

In letzter Zeit gibt es viele Spam-Kommentare, deswegen habe ich die Kommentarfunktion erst einmal abgeschaltet.

Einen Kommentar schreiben

Kommentar von Thomas |

Hallo, guter Tipp, genau das habe ich gerade gesucht. Beste Grüße, Thomas

Kommentar von Kristina |

Sehr genialer Tipp. Das brauchte ich! Vielen lieben Dank!

Kommentar von Alex |

DANKE! Ich hab auch eben danach gesucht und es klappt bestens.

Kommentar von Emanuel P. |

Bin gespannt, Backend ist leicht aber Frontend sind viele am Grübeln wegen des 401 Fehlers und es existiert leider keine gute Anleitung wi man 2FA fürs Frontend richtig konfiguriert (speziell Template Anpassung und security.yml)

Antwort von Anika Strobach

Danke für den Kommentar. Ich hoffe, ich habe bald die Zeit dazu!

Kommentar von Gerhard Hirt |

Guten Tag
Was kann ich tun, wenn z.B. bei der 7. Pos. die Meldung Zeitüberschreitung kommt?
Was ist der vermutliche Grund für diese Zeitüberschreitung.

Danke für eine kurze Antwort
Gerhard

Antwort von Anika Strobach

Vielen Dank für den Kommentar.

Die Zeitüberschreitung liegt normalerweise daran, dass die Internetverbindung zu langsam oder gestört ist, entweder bei Ihnen selber oder bei dem Server, auf dem Ihre Webseite liegt. Oft klappt es zu einem anderen Zeitpunkt.

Mehr kann ich leider aus der Ferne und mit den wenigen Infos nicht sagen.

Kommentar von Karsten |

Hallo,
ich habe das plugin installiert und aktiviert.
In einem Beitrag per code -> php-> pass = XXXX eingetragen
Es erfolgt keine Abfrage!
Codeschnipsel als weißes Feld!
Was mache ich falsch?
Der Beitrag ist einfach nur ein Link, den man nach Eingabe des richtigen Passwortes sehen soll.

Kommentar von Marion |

Hallo Anika,
danke für die hilfreiche Anleitung!
Weißt Du, ob man die 2FA problemlos wieder rückgängig machen kann?
Viele Grüße
Marion

Kommentar von Matthias Hechler |

Muss die DENIC denn nicht auch den Provider herausgeben?

Kommentar von Gottfried |

Hallo, 2FA ist ne super Sache, aber nun ist das Handy weg und ich habe noch eine Sicherung der Backup Codes. Muss ich den Codeblock nun ganz in des Feld eingeben?

Kommentar von Comichaot |

Hatte die letzten Tage vermehret Brutforce angriffe aber dank Limit Login Attempts Reloaded ist alles gut!

Kommentar von Michael Conrad |

Danke für den super Tipp! Das war genau das Steinchen, was mir auf den Weg zur Suche nach dem Webserver gefehlt hat.

Sie müssen sich anmelden, um Kommentare hinzuzufügen.