Tester für MySQLDumper 1.24.4 Fork gesucht

MyOOS [Dumper]ist ein Sicherungsprogramm für MySQL-Datenbanken. Damit können Sicherungskopien der Daten (Forum, Shop, Blog, usw.) erstellt und bei Bedarf auch wieder hergestellt werden. Besonders bei Web-Space ohne Shell-Zugang bietet sich MyOOS [Dumper] als sinnvolle Alternative an.
Antworten
r23
Beiträge: 2624
Registriert: 18.09.2008, 05:56
Wohnort: Hagen
Kontaktdaten:

Tester für MySQLDumper 1.24.4 Fork gesucht

Beitrag von r23 »

Hallo,

ich habe in den letzten Tagen MySQLDumper an meine Serverumgebung angepasst.

Am Freitag werde ich die aktuelle Version veröffentlichen.


Wer die Version schon jetzt testen möchte kann hier den Stand downloaden
https://github.com/r23/MyOOS/releases

This program is free software; you can redistribute it and/or modify it under
the terms of the GNU General Public License as published by the Free Software
Foundation; either version 2 of the License, or (at your option) any later
version.

This program is distributed in the hope that it will be useful, but WITHOUT
ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS
FOR A PARTICULAR PURPOSE. See the GNU General Public License for more
details.

You should have received a copy of the GNU General Public License along with
this program; if not, write to the Free Software Foundation, Inc., 675 Mass
Ave, Cambridge, MA 02139, USA.

Ich wünsche viel Erfolg mit diesem Programm

Beste Grüße

Ralf
Zuletzt geändert von r23 am 17.01.2017, 23:23, insgesamt 1-mal geändert.
klausi
Beiträge: 3
Registriert: 12.02.2016, 08:57

Re: Tester für MySQLDumper 1.24.4 Fork gesucht

Beitrag von klausi »

Hallo,

erstmal danke an allen Beteiligten dass dieses super Tool weiterentwickelt wird!
Ich habe nun das Tool auf mein Webverzeichnis geladen und installiert.
Soweit alles bestens.


Wenn ich allerdings auf der Home-Seite bin, steht ganz oben am Seitenenfang folgende Mitteilung:

Deprecated: Methods with the same name as their class will not be constructors in a future version of PHP; MSDTemplate has a deprecated constructor in /var/www/h06od844/domainname.xy/msd/inc/template.php on line 50

Das Sichern, Einspielen, Löschen von einzelnen und auch allen Tabellen gelichzeitig funktioniert trotzdem prima.
Das Verwalten der Backups funktioniert auch prima. Auch herunterladen und hochladen klappt super!
DIe Logs weren auch geschrieben und auch der SQL-Browser hat einen kurzen Bearbeitungs-Check bestanden.


Ein kleines Detail noch am Rande:
Wenn man den "Verzeichnisschutz erstellen" einen Verzeichnisschutz erstellt, so wird bei eingabe des Passwortes nicht die Passwortstärke im betreffenden Feld angezeigt.
Ist zwar nicht unbedingt nötig, war halt ein netter Effekt :-) Aber ich kann ganz gut ohne diesen Effekt leben.


Das wars erstmal, ich hoffe ich konnte einigermaßen hilfreiche Infos geben.

Gruß Klaus
r23
Beiträge: 2624
Registriert: 18.09.2008, 05:56
Wohnort: Hagen
Kontaktdaten:

Re: Tester für MySQLDumper 1.24.4 Fork gesucht

Beitrag von r23 »

Hallo Klaus,

herzlichen Dank für den Hinweis. Ich konnte den Fehler

/*
Deprecated: Methods with the same name as their class will not be constructors in a future version of PHP; MSDTemplate has a deprecated constructor in ~/msd/inc/template.php on line 50
*/

_jetzt_ auch auf meinem System abbilden.

Die Passwort Sicherheit sehe ich mir auch an.

Schönes Wochenende

Ralf
r23
Beiträge: 2624
Registriert: 18.09.2008, 05:56
Wohnort: Hagen
Kontaktdaten:

Re: Tester für MySQLDumper 1.24.4 Fork gesucht

Beitrag von r23 »

hallo,

der Fehler ist beseitigt
https://github.com/r23/MyOOS/commit/6c7 ... 3386e22b76

und ist in der nächsten Veröffentlichung (26.02.2016) beseitigt.

Beste Grüße

Ralf
christos_v
Beiträge: 3
Registriert: 07.03.2016, 19:08

Re: Tester für MySQLDumper 1.24.4 Fork gesucht

Beitrag von christos_v »

Hi,

danke erstmals für die Weiterentwicklung von mysqldumper.
In deinen letzten Beitrag hast du geschrieben, dass eine neue Version am 26.02 kommt.
Wird sie noch veröffentlicht?

Danke und viele Grüße
Christos
r23
Beiträge: 2624
Registriert: 18.09.2008, 05:56
Wohnort: Hagen
Kontaktdaten:

Re: Tester für MySQLDumper 1.24.4 Fork gesucht

Beitrag von r23 »

Hallo Christos,

ich habe am 26.02.2016 die aktuelle Version veröffentlicht.

nach dem Entpacken findet man folgende Verzeichnisse

blog = WordPress
forum = phpBB3
mobil = leeres template ab 11.03.2016
msd = MySQLDumper Fork 1.24.4
shop = unsere Baustelle -
tracking = Piwik
xibo = xibo-server

der MySQLDumper Fork befindet sich in dem Verzeichnis ~/msd

Download
https://github.com/r23/MyOOS/releases

Viele Grüße

Ralf
christos_v
Beiträge: 3
Registriert: 07.03.2016, 19:08

Re: Tester für MySQLDumper 1.24.4 Fork gesucht

Beitrag von christos_v »

Danke für deine Antwort.

Ich habe jetzt deine neue Version getestet und ich bekomme leider nur eine weiße Seite angezeigt.
Ich habe PHP Version 5.6.19 und ngninx.
hast du einen Tipp für mich?

Danke und viele Grüße
Christos
r23
Beiträge: 2624
Registriert: 18.09.2008, 05:56
Wohnort: Hagen
Kontaktdaten:

Re: Tester für MySQLDumper 1.24.4 Fork gesucht

Beitrag von r23 »

Hallo,
Ich habe PHP Version 5.6.19 und ngninx.
unsere Testumgebung ist PHP 7.0.3 und Apache. Der Passwortschutz für das Verzeichnis erstellt eine .htaccess für Apache.

Ein ngnix Support gibt es zurzeit für das Projekt leider noch nicht. Weder Wordpress noch phpBB3 sind für ngninx von uns optimiert.

Evtl. in ein / zwei Jahren werden wir eine ngninx Umgebung einrichten. Zurzeit habe ich keine Ressourcen frei.
ich bekomme leider nur eine weiße Seite angezeigt.
Schade - ich habe ein paar Fragen.

1. das Orignal MySQLDumper Script war installierbar?
2. Was steht in der error_log?

die index.php enthält folgenden code

Code: Alles auswählen

if (!@ob_start("ob_gzhandler")) @ob_start();
include ('./inc/functions.php');
$page=(isset($_GET['page'])) ? $_GET['page'] : 'main.php';
if (!file_exists("./work/config/myoosdumper.php"))
{
    header("location: install.php");
    ob_end_flush();
    die();
}
 
Wenn man ein servcerseitiges Cache Plug-in verwendet könnte evtl.

Code: Alles auswählen

if (!@ob_start("ob_gzhandler")) @ob_start();
Probleme bereiten.

Wenn man zum Beispiel Eaccelerator verwendet würde ich diesen deaktivieren mit

Code: Alles auswählen

$isEacceleratorUsed = ini_get('eaccelerator.enable');
if (!empty($isEacceleratorUsed)) {
        @ini_set('eaccelerator.enable', 0);
}
Das System könnte evtl. Probleme mit

Code: Alles auswählen

if (!file_exists("./work/config/myoosdumper.php"))
hier könnte man

Code: Alles auswählen

if (!defined('OOSDUMP_DOCUMENT_ROOT')) {
    define('OOSDUMP_DOCUMENT_ROOT', dirname(__FILE__) == '/' ? '' : dirname(__FILE__));
}
if (!file_exists( OOSDUMP_DOCUMENT_ROOT '/work/config/myoosdumper.php'))
verwenden.

Aber vermutlich funktioniert flush nicht richtig

Code: Alles auswählen



    In php.ini:

    . output_buffering = Off

    . zlib.output_compression = Off

    In nginx.conf:

    . gzip off;

    . proxy_buffering off;

Code: Alles auswählen

@ini_set('zlib.output_compression',0);

@ini_set('implicit_flush',1);

@ob_end_clean();
Zitat von:
http://stackoverflow.com/questions/4706 ... 42#4978642

Hoffe, die Antwort hilft weiter

Ralf
christos_v
Beiträge: 3
Registriert: 07.03.2016, 19:08

Re: Tester für MySQLDumper 1.24.4 Fork gesucht

Beitrag von christos_v »

Hi,

danke für die Hilfe.
Inzwischen habe ich es hinbekommen.
Problem war in in der vhost, da ist eine Einstellung die der Aufruf blockiert hat .

Code: Alles auswählen

add_header Strict-Transport-Security "max-age=15768000; includeSubDomains; preload;";
                add_header X-Content-Type-Options nosniff;
                add_header X-Frame-Options "SAMEORIGIN";
                add_header X-XSS-Protection "1; mode=block";
Danke für die Version.

VG,
Christos
Franky
Beiträge: 5
Registriert: 12.10.2016, 17:29

Re: Tester für MySQLDumper 1.24.4 Fork gesucht

Beitrag von Franky »

Liebe MyOSS-Gemeinde,

seit Jahren verwendete ich den MySQLDumper. Leider funktionierte er durch die neue PHP-Version nicht mehr.
So bin ich glücklich dass ich bei Euch eine aktualisierte Version gefunden habe.

Leider habe ich jetzt einen Fehler.
Wenn ich einen Datensatz im SQL-Browser ändern möchte bekomme ich folgende Fehlermeldung:

Code: Alles auswählen

Warning: Invalid argument supplied for foreach() in /homepages/XXXXXXX/htdocs/XXXXX/inc/sqlbrowser/sql_record_update_inputmask.php on line 37
Installierte Version: V.2.0-dev


Kann mir jemand weiter helfen?

Beste Grüße,

Franky
r23
Beiträge: 2624
Registriert: 18.09.2008, 05:56
Wohnort: Hagen
Kontaktdaten:

Re: Tester für MySQLDumper 1.24.4 Fork gesucht

Beitrag von r23 »

Hallo,

vielen Dank für den Hinweis.

Den Fehler haben wir leider auch in der aktuellen 4.2.0. Version
Warning: Invalid argument supplied for foreach() in ~\inc\sqlbrowser\sql_record_update_inputmask.php on line 37
Beste Grüße

Ralf
r23
Beiträge: 2624
Registriert: 18.09.2008, 05:56
Wohnort: Hagen
Kontaktdaten:

Re: Tester für MySQLDumper 1.24.4 Fork gesucht

Beitrag von r23 »

Hallo Franky,

ich habe die Lösung für das Problem vermutlich gefunden.

Ich habe ein neues Thema gestartet.

viewtopic.php?f=41&t=1831

Die ersten Postings müssen leider hier durch eine Spamkontrolle. Wenn eine Antwort oder Freischaltung zu lange dauert einfach an info@r23.de schreiben...

Schönes Wochenende

Ralf
Franky
Beiträge: 5
Registriert: 12.10.2016, 17:29

Re: Tester für MySQLDumper 1.24.4 Fork gesucht

Beitrag von Franky »

Vielen Dank! Habe es geändert und jetzt funktioniert es einwandfrei! :D

Beste Grüße,
Franky
Heinzi
Beiträge: 1
Registriert: 17.01.2017, 21:39

Re: Tester für MySQLDumper 1.24.4 Fork gesucht

Beitrag von Heinzi »

Nutze mysqldumper nun schon viele Jahre und nie bemerkt das es unter PHP 7 nicht funktioniert. Seit gestern nun neuen Webspace und hier gelandet aufgrund der Fehlermeldung ;)

Vielen Dank das weiter dran gearbeitet wird.

Vielleicht kann man das ganze Unterstützen?
r23
Beiträge: 2624
Registriert: 18.09.2008, 05:56
Wohnort: Hagen
Kontaktdaten:

Re: Tester für MySQLDumper 1.24.4 Fork gesucht

Beitrag von r23 »

Hallo Heinzi,

willkommen.

Bitte verwende die aktuelle Version. Diese ist in dem Paket
https://github.com/r23/MyOOS/releases

msd = MySQLDumper Fork 1.24.4

die anderen sind

blog = WordPress
forum = phpBB3
shop = unsere Baustelle -
tracking = Piwik
xibo = xibo-server
Antworten