Ersatz für MySQLDumper unter PHP7?

Nun, wo PHP 7 dabei ist, den Entwicklungszweig PHP 5 allmählich abzulösen, werden an der einen oder anderen Stelle Veränderungsschmerzen spürbar. MySQLDumper war ein Tool, mit der man recht bequem MySQL-Datenbanken sichern und transferieren konnte. Leider hat sich der Entwickler vor einigen Monaten entschlossen, das Projekt aufzugeben und nicht mehr selbst zu entwicklen. Welche Alternativen hat man jetzt?

Ende des Projekts mysqldumper, nicht mehr php7-Kompatibel
der Entwickler hinter MySQLDumper, Daniel Schlichtholz, hat sein Projekt Anfang 2016 aufgegeben. Screenshot von http://forum.mysqldumper.de/php-7-and-mysqli-t7496.html

„Ersatz für MySQLDumper unter PHP7?“ weiterlesen

Security Support für PHP 5.6 bis Ende 2018

Ein Blick auf die aktuelle Roadmap von PHP zeigt, dass es mit dem Jahreswechsel eine Änderung in der Supportpolitik für PHP 5.6 gegeben hat. Statt „Active Support“ gibt es nun noch „Security Support“. Was heißt das für die Praxis? Im Rahmen eines „Active Supports“, so wie es die PHP-Entwicklergemeinde versteht, werden gemeldete Fehler und Sicherheitsprobleme bearbeitet und es erscheinen regelmäßig aktualisierte Unterversionen. Beim „Security Support“ ist dies anders.
„Security Support für PHP 5.6 bis Ende 2018“ weiterlesen

Sicherheitslücke in PHPMailer entdeckt – beliebte Webapplikationen betroffen

Dawid Golunski von der Gruppe „legalhackers.com“ weist auf eine schwere Sicherheitslücke in PHPMailer hin. Dies ist während der Weihnachtsfeiertage offenbar unbeabsichtigt bekannt geworden. PHPMailer ist eine Bibliothek, die in vielen anderen Open-Source-Anwendungen Verwendung findet und sozusagen mit der Installation diverser Anwendungen mitgeliefert wird.
Durch einen Fehler sei es möglich, externen Code auszuführen, heißt es übereinstimmend in mehreren Presseberichten. Daher sollten alle, die PHPMailer einsetzen, die neuste Version einspielen. Die neuster Version trägt die Nummer 5.2.19. Allerdings soll auch 5.2.18 nicht betroffen sein. Diese ist von dem Sicherheitsproblem nach aktueller gängiger Expertenmeinung nicht betroffen.
In Joomla, Drupal und WordPress wird PHPMailer verwendet, zusätzlich in einer Reihe anderer, weniger populärer Anwendungen. Bei WordPress wurden die entsprechenden Dateien umbenannt, so dass man die Integration mit einer einfachen Dateisuche nicht entdeckt.
Die genannten Applikationen verwenden die Bibliothek, um selbst Mails zu versenden. Das ist notwendig, wenn vergessene Passwörter neu vergeben werden müssen oder Formulareingaben per Mail an den Websitebetreiber versendet werden. Anwendungen wie WordPress, Joomla und Drupal werden voraussichtlich bald in neuer Version vorliegen und das Problem mit PHPMailer beheben.
Sicherheitsforscher vermuten, dass ältere PHPMailer Versionen die Absenderadresse nicht überprüfen. So wird die Zeichenkette ungeprüft an das Modul Sendmail übergeben. Möglicherweise handelt es sich also um eine Shell-Injection-Problematik. Für die nächsten Tage ist ein sogenannter Proof of concept angekündigt, der weitere Details enthalten wird.

Selbstgehosteter Onlinespeicher bietet mehr Planbarkeit und Flexibilität

Sogenannte „Öffentliche Ordner“ in einem Onlinespeicherdienst sind eine schöne Sache.
Jetzt hat ein sehr bekannter Onlinespeicher-Gratisdienst angekündigt, diese praktische Funktion im Frühjahr 2017 für die nicht zahlenden User im Basisservice einzustellen. Heise Online schreibt„Das könnte vor allem Kunden treffen, die den „Public Folder“ für ein kostenloses Webhosting zweckentfremdet haben.“ Als Webhosting-Anbieter empfehlen wir, den Onlinespeicher selbst zu hosten. Das ist nicht ganz kostenlos, bringt aber eine Reihe von Vorteilen mit sich.

goneo Webhosting Profi bietet viel Platz für eigenen Daten. Damit lässt sich auch ein Onlinespeicher mit OwnCloud oder Nextcloud einfach und günstig realisieren. Wer noch mehr Webspace braucht, nutzt goneo Webhosting Premium. Wie auch der kleinere Bruder, Webhosting Profi, verfügt dieses Paket über SSL-Zertifikate, mit denen der Datentransfer verschlüsselt wird.

„Selbstgehosteter Onlinespeicher bietet mehr Planbarkeit und Flexibilität“ weiterlesen

Die beliebtesten goneo clickStart-Content Management Systeme 2016

goneo clickStart 20 Anwendungen
goneo clickStart – einfach und schnell eine komplette Webanwendung installieren

goneo clickStart ist ein Feature, mit dem man ohne Programmierung und zeitraubende Konfiguration eine Webanwendung zum Einsatz bringen kann. Wir haben uns angesehen, welche Content Management Systeme goneo-Kunden am liebsten wählen und per clickStart installieren.
„Die beliebtesten goneo clickStart-Content Management Systeme 2016“ weiterlesen

Sicherheitsupdate für Roundcube

Roundcube hat kurz nach der Veröffentlichung einer neuen Version im September nun ein wichtiges Sicherheitsrelease herausgegeben. Grund dafür ist, dass eine Sicherheitslücke entdeckt wurde. Wer ein selbstgehostetes Roundcube einsetzt, sollte seine Version auf den Stand 1.2.3 bringen. Als clickStart-Anwendung wird bereits 1.2.3 installiert. Wichtig ist, das Update so vorzunehmen, wie es hier im Abschnitt „Via FTP and Installer“ beschrieben ist:
https://github.com/roundcube/roundcubemail/wiki/Upgrade

  1. Der erste Schritt wäre ein Backup.
  2. Dann lädt man die aktuelle Version herunter (zum Beispiel von https://roundcube.net/download).
  3. Nun muss man den Tarball (.tar.gz) entpacken
  4. Wichtig ist, die Informationen in den Dateien UPGRADING und INSTALL zu beachten.
  5. Anschließend, so die Empfehlung, kann man die Roundcube-Dateien in der entsprechenden Struktur hochladen:
    ./bin/*
    ./SQL/*
    ./program/*
    ./installer/*
    ./vendor/*
    Außerdem muss man Inhalte aus  plugins/* und skins/* hochladen, sollte aber nicht alle Skins- und Plugin-Ordner einfach ersetzen. Möglicherweise hat man ja selbst andere, zusätzliche Skins und Plugins hinzugefügt. Die wären dann verloren.Zudem müssen das defaultmäßige config-file und die Mime-Typ-Zuordnung kopiert werden:
    config/defaults.inc.php
    config/mimetypes.php
  6. Nun geht es darum, die Installationsroutine auszuführen
    Vorbereitend wird die Datei Roundcube config ( config/config.inc.php beziehungsgweise config/main.inc.php für Versionen unter 1.0) editiert und der Eintrag  ‚enable_installer‘ auf true gesetzt. Dann ruft man https://<url-to-roundcube>/installer/ mit dem Browser auf und klickt auf Punkt „3. Test config“.Bitte den Hinweisen am Schirm folgen. Die lokale Konfigurationsdatei und das Datenbankschema wird angepasst.
    Am Ende dieses Schritts sollten alle Signale im Installationsmenüauf grün stehen. Nun soll man das Roundcube config-file erneut editieren, um ‚enable_installer‘ auf false zu setzen, wenn dieser Eintrag überhaupt noch vorhanden ist. Um die Installation zu schützen, sollte man das ganze Installationsverzeichnis vom Webspace löschen.

 

Neue Top Level Domain "blog" bei goneo verfügbar

blog Domain Quelle: http://my.bloh

Für 3,25 Euro im Monat können sich goneo-Kunden ab sofort die neue Top Level Domain „blog“ registrieren. Wer bereits goneo-Kunde ist, kann solche Domainnamen im goneo-Kundencenter unter „Produkte bestellen“ > „Domain bestellen“ registrieren. Neukunden nutzen am besten die Domainsuche unter http://goneo.domains. Mit dieser neuen Top Level Domain weiß der Webseitenbesucher schon vor dem Klick, welche Art Webangebot ihn erwartet.
„Neue Top Level Domain "blog" bei goneo verfügbar“ weiterlesen

Neue Top Level Domain „blog“ bei goneo verfügbar

blog Domain Quelle: http://my.bloh

Für 3,25 Euro im Monat können sich goneo-Kunden ab sofort die neue Top Level Domain „blog“ registrieren. Wer bereits goneo-Kunde ist, kann solche Domainnamen im goneo-Kundencenter unter „Produkte bestellen“ > „Domain bestellen“ registrieren. Neukunden nutzen am besten die Domainsuche unter http://goneo.domains. Mit dieser neuen Top Level Domain weiß der Webseitenbesucher schon vor dem Klick, welche Art Webangebot ihn erwartet.

„Neue Top Level Domain „blog“ bei goneo verfügbar“ weiterlesen