| Author |
Message |
Dave_db
uses MSD regulary

Joined: 22 Feb 2009
Posts: 18

|
Posted:
2009-02-22, 15:34 [solved] Use of uninitialized value in concatenation |
  |
Hallo miteinander.
Ich habe eine ganze Zeit lang MySQLDumper 1.22 genutzt, aber nun dann doch die neuste Version MySQLDumper 1.23 revision 375 installiert.
Es klappt eigentlich auch alles super.
Wenn ich allerdings das Cronscript ausführe, zeigt es mir in meiner error_log Datei diesen Fehler.
Was kann ich tun, oder kann ich den Fehler ignorieren?
crondump.pl: Use of uninitialized value in concatenation (.) or string at /home/www/mysqldumper/msd_cron/crondump.pl line 657, <CONFIG> line 1.
|
|
   |
 |
Anzeigen
|
Posted:
Anzeigen |
 |
|
| |
 |
DSB
Developer


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

|
Posted:
2009-02-22, 19:04 (No subject) |
  |
Ändere mal Zeile 657 von
$Body.="$mpdatei (".(byte_output(stat($backup_path.$mpdatei)))[7]." )";
auf
$Body.="$mpdatei (".(byte_output(stat($backup_path.$mpdatei)))." )";
Bleibt die Meldung dann aus?
_________________ 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.
|
|
    |
 |
Dave_db
uses MSD regulary

Joined: 22 Feb 2009
Posts: 18

|
Posted:
2009-02-22, 19:14 (No subject) |
  |
Danke für die schnelle Hilfe.
Ja da bleibt die Meldung aus.
|
|
   |
 |
DSB
Developer


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

|
Posted:
2009-02-22, 19:31 (No subject) |
  |
Ok, danke fürs Feedback.
Wieder ein Minibug weniger.
_________________ 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.
|
|
    |
 |
Polli
knows MySQLDumper


Age: 38
Joined: 01 Aug 2009
Posts: 3
Location: Wilhelmshaven

|
Posted:
2009-08-01, 01:26 (No subject) |
  |
Hallo
Habe lange gesucht im Forum aber dieser Thread war der einzige der in etwa passte.
Ich erhalte folgende Fehlermeldung wenn ich den Cronjob aufrufe.
.<!-- warning: Use of uninitialized value in string eq at /var/www/virtual/ligavonmalygos.de/cgibin/crondump.cgi line 387. -->
[Sat Aug 1 01:01:06 2009] crondump.cgi: Use of uninitialized value in string eq at /var/www/virtual/ligavonmalygos.de/cgi-bin/crondump.cgi line 387.
.....<!-- warning: Use of uninitialized value in length at /var/www/virtual/ligavonmalygos.de/cgibin/crondump.cgi line 915. -->
[Sat Aug 1 01:01:06 2009] crondump.cgi: Use of uninitialized value in length at /var/www/virtual/ligavonmalygos.de/cgi-bin/crondump.cgi line 915.
<!-- warning: Use of uninitialized value in numeric ne (!=) at /var/www/virtual/ligavonmalygos.de/cgibin/crondump.cgi line 967. -->
[Sat Aug 1 01:01:06 2009] crondump.cgi: Use of uninitialized value in numeric ne (!=) at /var/www/virtual/ligavonmalygos.de/cgi-bin/crondump.cgi line 967.
<!-- warning: Use of uninitialized value in numeric ne (!=) at /var/www/virtual/ligavonmalygos.de/cgibin/crondump.cgi line 967. -->
[Sat Aug 1 01:32:15 2009] crondump.cgi: Use of uninitialized value in numeric ne (!=) at /var/www/virtual/ligavonmalygos.de/cgi-bin/crondump.cgi line 967.
closing script 01.08.2009 01:32
total time used: 2 sec.
#EOS (End of script)
Was kann das sein?
Gruss
Polli
|
|
    |
 |
JayD
Moderator


Age: 50
Joined: 12 Apr 2009
Posts: 1017
Location: Ruhrgebiet

|
Posted:
2009-08-01, 02:30 (No subject) |
  |
Hallo,
was mich zunächst stutzig macht, ist die unterschiedliche Pfadangabe:
Mal ist von /cgibin/ die Rede (was falsch wäre) und mal von /cgi-bin/ (richtig).
Aber mal eine ganz andere Frage, da Du leider keinerlei Angaben gemacht hast (siehe auch Thread "Wie poste ich mein Problem richtig?"):
Welche Version/Revision/RC benutzt Du?
_________________ Gruß,
Jörg
Anfragen zu vBulletin, welche nichts mit Datenbanken bzw. dem Dumper zu tun haben, bitte nicht hier sondern im vBulletin-Support-Forum stellen.
Aus technischen Gründen befindet sich der Rest der Signatur auf der Rückseite dieses Beitrags.
|
|
  |
 |
Polli
knows MySQLDumper


Age: 38
Joined: 01 Aug 2009
Posts: 3
Location: Wilhelmshaven

|
Posted:
2009-08-01, 02:44 (No subject) |
  |
Oh. Natürlich
Ich hab die aktuelle SVN-Revision aufgespielt. Version 1.24 RC1.7
Das mit cgibin und cgi-bin fällt mir grad erst auf. Mein cronjob ruft aber cgi-bin auf.
Gruss
Polli
|
|
    |
 |
DSB
Developer


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

|
Posted:
2009-08-01, 10:34 (No subject) |
  |
Die Zeilenangaben Deiner Fehlermeldung passen nicht zu der aktuellen Revision. Zeile 387 ist eine Leerzeile, Zeile 915 ist der Beginn der Definition einer Subrooutine und Zeile 967 ist ein "else". Durch diese Zeilen is der Hinweis nicht geloggt worden.
Du hast bestimmt vergessen, das aktuelle crondump.pl-Skript auch in den cgi-bin-Ordner zu kopieren und benutzt nun Version 1.24RC1.7 mit einer älteren crondump.pl-Version!
Sämtiche Hinweise und Logmeldungen sind von mir in den letzten Wochen peinlichst genau behoben worden. Ich bin jeder Meldung hier im Forum umgehend nachgegangen und habe das über all die Versionen immer wieder korrigiert und angepasst. Nun sollte absolut keine Meldung mehr vorkommen - weder im PHP-Log noch im Perl-Log!
_________________ 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.
|
|
    |
 |
Polli
knows MySQLDumper


Age: 38
Joined: 01 Aug 2009
Posts: 3
Location: Wilhelmshaven

|
Posted:
2009-08-01, 13:03 (No subject) |
  |
Ok. Das war der Fehler.
Hatte nicht bedacht das ja nur die *.pl neu hoch geladen werden. Mit den neuen Dateien die ich dann umbenannt habe in *.cgi funktioniert alles wunderbar.
Danke für die schnelle Hilfe.
Gruss
Polli
|
|
    |
 |
|
|