| Author |
Message |
zxocke
Donator

Joined: 03 Mar 2011
Posts: 13

|
Posted:
2011-03-10, 16:17 Fehlermeldung bei Perl |
  |
Hallo nochmal
Nach dem nun alle Test´s auf unserem Testserver erfolgreich waren, haben wir uns darangemacht das Tool auf den produktiven Server zu bringen. (anderer Hoster)
PHP Backup geht, bei Perl verlaufen alle Test O.K.
Bei Backup per Perl kommt.
Database connection not made: Access denied for user 'dodxvtca2'@'localhost' (using password: YES) at crondump.pl line 336.
MySQLDumper-Version: 1.24.4
Betriebssystem: Linux (Linux server721-han 2.6.32.27intel #1 SMP Fri Dec 10 13:24:23 CET 2010 x86_64)
MySQL-Version: 5.1.51
PHP-Version: 5.2.17 Speicher: 245.00 MB Maximale Ausführungszeit: 30 Sekunden PHP-Info
Gruss
Olaf
|
|
  |
 |
Anzeigen
|
Posted:
Anzeigen |
 |
|
| |
 |
DSB
Developer


Age: 41
Joined: 30 Apr 2004
Posts: 16067
Location: Reichenberg bei Würzburg

|
Posted:
2011-03-10, 22:13 (No subject) |
  |
Bitte überprüfe, ob das Perlskript auch die Konfiguration benutzt unter Du in der GUI getestet hast.
Im Complete Perl Log steht welche Konfiguration benutzt wird.
_________________ Gruß / Greetings, DSB
Teigwaren heißen Teigwaren, weil sie Teig waren.
Diejenigen, die lautstark darüber diskutieren, warum es nicht geht, mögen bitte jene nicht stören, die es gerade tun.
|
|
    |
 |
zxocke
Donator

Joined: 03 Mar 2011
Posts: 13

|
Posted:
2011-03-11, 10:44 (No subject) |
  |
mhh....
Heute morgen gestartet, hier der Logfile....
11.03.2011 09:41:47 Configuration 'mysqldumper.conf.php' loaded successfully from Querystring.
11.03.2011 09:41:47 Compression Library loaded successfully...
11.03.2011 09:41:47 FTP Library loaded successfully...
11.03.2011 09:41:47 FTP-SSL Library loading failed - FTP-SSL deactivated ...
11.03.2011 09:41:47 Mail Library loaded successfully...
11.03.2011 09:41:47 Starting backup using Perlscript version 1.24.4 (using perl v5.10.0)
11.03.2011 09:41:47
--------------------------------------------------------------------------------
Starting to backup database `usrdb_dodxvtca2` (1/1).
|
|
  |
 |
DSB
Developer


Age: 41
Joined: 30 Apr 2004
Posts: 16067
Location: Reichenberg bei Würzburg

|
Posted:
2011-03-11, 21:18 (No subject) |
  |
Hm, sind Sonderzeichen im Passwort des MySQL-Users?
Ich kann mir momentan nicht erklären warum der Zugriff per PHP klappt aber per Perl nicht.
_________________ Gruß / Greetings, DSB
Teigwaren heißen Teigwaren, weil sie Teig waren.
Diejenigen, die lautstark darüber diskutieren, warum es nicht geht, mögen bitte jene nicht stören, die es gerade tun.
|
|
    |
 |
zxocke
Donator

Joined: 03 Mar 2011
Posts: 13

|
Posted:
2011-03-11, 22:38 (No subject) |
  |
Hallo !
Nein, keine Sonderzeichen drin......
Kann ich sonst noch Info´s bereitstellen, die der Lösung dienen??
Irgenwelche Logs etc.??
Gruss
Olaf
|
|
  |
 |
DSB
Developer


Age: 41
Joined: 30 Apr 2004
Posts: 16067
Location: Reichenberg bei Würzburg

|
Posted:
2011-03-11, 22:47 (No subject) |
  |
Kann es sein, dass Du das Perl Skript auf dem Test-Server mit der Konfiguration des Live-Servers aufrufst?
Checke noch mal Deinen Aufruf im Cronjob. Ich könnte mir vorstellen, dass Du da Kuddelmuddel drin hast.
_________________ Gruß / Greetings, DSB
Teigwaren heißen Teigwaren, weil sie Teig waren.
Diejenigen, die lautstark darüber diskutieren, warum es nicht geht, mögen bitte jene nicht stören, die es gerade tun.
|
|
    |
 |
zxocke
Donator

Joined: 03 Mar 2011
Posts: 13

|
Posted:
2011-03-12, 23:12 (No subject) |
  |
Hallo !
Denke nicht.... habe aber alles mal gelöscht, und neu installiert. PHP geht, Perl nicht....
Fehlermeldung:
Software error:
Can't modify numeric lt (<) in scalar assignment at crondump.pl line 1030, near ""color:red;font-size:12px;\"> Error optimizing table `$tablename`</span>","
syntax error at crondump.pl line 1030, near "1)"
Unmatched right curly bracket at crondump.pl line 1032, at end of line
syntax error at crondump.pl line 1032, near "}"
Unmatched right curly bracket at crondump.pl line 1033, at end of line
Unmatched right curly bracket at crondump.pl line 1035, at end of line
Can't use global @_ in "my" at crondump.pl line 1039, near "shift(@_"
syntax error at crondump.pl line 1047, near "}"
Can't find string terminator "`" anywhere before EOF at crondump.pl line 1377.
Gruss Olaf
For help, please send mail to the webmaster ([no address given]), giving this error message and the time and date of the error.
|
|
  |
 |
DSB
Developer


Age: 41
Joined: 30 Apr 2004
Posts: 16067
Location: Reichenberg bei Würzburg

|
Posted:
2011-03-13, 11:20 (No subject) |
  |
Das ist jetzt ja ein anderer Fehler.
Lade die *.pl-Dateien noch einmal im ASCII-Modus hoch. Es sieht so aus als wenn Du sie im binären Modus hochgelden hast und dadurch die Syntax zerstört hast.
_________________ Gruß / Greetings, DSB
Teigwaren heißen Teigwaren, weil sie Teig waren.
Diejenigen, die lautstark darüber diskutieren, warum es nicht geht, mögen bitte jene nicht stören, die es gerade tun.
|
|
    |
 |
zxocke
Donator

Joined: 03 Mar 2011
Posts: 13

|
Posted:
2011-03-13, 19:06 (No subject) |
  |
Tja, irgendwie der Wurm drin.
*.pl gelöscht, nochmal frisch hochgeladen..... (extra auf ACSII)
Pfad angepasst
Rechte auf 755
Und siehe da:
Database connection not made: Access denied for user 'dodxvtca2'@'localhost' (using password: YES) at crondump.pl line 336.
Sowas......
Na, denke mal es leigt an dem Server vlt.?
Gruss
Olaf
|
|
  |
 |
DSB
Developer


Age: 41
Joined: 30 Apr 2004
Posts: 16067
Location: Reichenberg bei Würzburg

|
Posted:
2011-03-13, 19:58 (No subject) |
  |
Dann ist der falsche Upload ja schon mal bereinigt.
Mit dem Server ist alles in Ordnung.
Ich bleibe bei meiner Vermutung, dass Du versuchst das Perl-Skript auf dem Test-Server mit der Konfiguration des Live-Servers aufzurufen oder umgekehrt. Die Meldung "Zugriff für MySQL-User dodxvtca2" verweigert kann ja nur dann kommen, wenn der Server, von dem der Zugriff erfolgen soll, nicht berechtigt ist, auf die Datenbank zuzugreifen oder wenn die Angaben des Hosts nicht stimmen. Ich gehe also von einem Einrichtungsfehler aus.
Wenn Du Dich partout nicht zurecht findest, kann ich nur helfen, indem ich temporären Zugriff auf den Server bekomme.
_________________ Gruß / Greetings, DSB
Teigwaren heißen Teigwaren, weil sie Teig waren.
Diejenigen, die lautstark darüber diskutieren, warum es nicht geht, mögen bitte jene nicht stören, die es gerade tun.
|
|
    |
 |
zxocke
Donator

Joined: 03 Mar 2011
Posts: 13

|
Posted:
2011-03-13, 21:12 (No subject) |
  |
Mhh, Einrichtungsfehler, OK.
Da ich beide Installationen getrennt durchgeführt habe und somit die eine Installation von der anderen nix weiß....
Fernzugriff via Teamviewer oder einen ftp Zugang direkt??
Gruss
Olaf
|
|
  |
 |
DSB
Developer


Age: 41
Joined: 30 Apr 2004
Posts: 16067
Location: Reichenberg bei Würzburg

|
Posted:
2011-03-13, 21:16 (No subject) |
  |
Egal. Teamviewer plus Telefon ist auch eine gute Variante.
_________________ Gruß / Greetings, DSB
Teigwaren heißen Teigwaren, weil sie Teig waren.
Diejenigen, die lautstark darüber diskutieren, warum es nicht geht, mögen bitte jene nicht stören, die es gerade tun.
|
|
    |
 |
zxocke
Donator

Joined: 03 Mar 2011
Posts: 13

|
Posted:
2011-03-13, 21:18 (No subject) |
  |
Wann wollen wir "es tuen"???
|
|
  |
 |
DSB
Developer


Age: 41
Joined: 30 Apr 2004
Posts: 16067
Location: Reichenberg bei Würzburg

|
Posted:
2011-03-13, 21:20 (No subject) |
  |
Jetzt? Ich schick Dir mal eine PN mit meiner Tel.Nr.
_________________ Gruß / Greetings, DSB
Teigwaren heißen Teigwaren, weil sie Teig waren.
Diejenigen, die lautstark darüber diskutieren, warum es nicht geht, mögen bitte jene nicht stören, die es gerade tun.
|
|
    |
 |
zxocke
Donator

Joined: 03 Mar 2011
Posts: 13

|
Posted:
2011-03-13, 22:36 (No subject) |
  |
Hallo !
Vielen Dank für das freundliche Gespräch. (Sonntagssupport ist ein extra Danke wert.) -> Danke !
Wie besprochen habe ich mit der Fehlersuche Richtung Hoster aufgemacht. Leider gibt es dort im Forum / FAQ nicht´s direkt zum Thema , aber bin auf folgendes gestoßen.
Ein User hat dort mit einem selbsgeschriebenen Tool ein ähnliches Problem. Antwort vom Support:
Je nachdem welche mySQL Version Sie einsetzen, ist für "localhost" folgendes einzusetzen:
mySQL 4 : 127.0.0.1:3306 oder mySQL 5 : 127.0.0.1:3307
Kurz getestet, und Tatsache es läuft nun......
Gruss
Olaf
|
|
  |
 |
|
|