Fehler beim Datenbankbackup
Fehler beim Datenbankbackup
Bis jetzt hat es funktioniert, heute kommt der untenstehende Fehler. Ich verwende die 2.1.3. Das einzige, was neu dazu gekommen ist, ist, dass ich das Forum aktiviert habe.
Gesamtfortschritt:
ausbildung_db1
Warning: mysql_fetch_assoc(): supplied argument is not a valid MySQL result resource in /home/www/ausbildung/yachtclub_ried/admidio/adm_program/administration/backup/backup_function.php on line 137
ycr_announcements (0 records)
Warning: mysql_fetch_assoc(): supplied argument is not a valid MySQL result resource in /home/www/ausbildung/yachtclub_ried/admidio/adm_program/administration/backup/backup_function.php on line 137
ycr_auto_login (0 records)
Warning: mysql_fetch_assoc(): supplied argument is not a valid MySQL result resource in /home/www/ausbildung/yachtclub_ried/admidio/adm_program/administration/backup/backup_function.php on line 137
ycr_categories (0 records)
Warning: mysql_fetch_assoc(): supplied argument is not a valid MySQL result resource in /home/www/ausbildung/yachtclub_ried/admidio/adm_program/administration/backup/backup_function.php on line 137
ycr_dates (0 records)
Warning: mysql_fetch_assoc(): supplied argument is not a valid MySQL result resource in /home/www/ausbildung/yachtclub_ried/admidio/adm_program/administration/backup/backup_function.php on line 137
ycr_files (0 records)
Warning: mysql_fetch_assoc(): supplied argument is not a valid MySQL result resource in /home/www/ausbildung/yachtclub_ried/admidio/adm_program/administration/backup/backup_function.php on line 137
ycr_folders (0 records)
Warning: mysql_fetch_assoc(): supplied argument is not a valid MySQL result resource in /home/www/ausbildung/yachtclub_ried/admidio/adm_program/administration/backup/backup_function.php on line 137
ycr_folder_roles (0 records)
Warning: mysql_fetch_assoc(): supplied argument is not a valid MySQL result resource in /home/www/ausbildung/yachtclub_ried/admidio/adm_program/administration/backup/backup_function.php on line 137
ycr_guestbook (0 records)
Warning: mysql_fetch_assoc(): supplied argument is not a valid MySQL result resource in /home/www/ausbildung/yachtclub_ried/admidio/adm_program/administration/backup/backup_function.php on line 137
ycr_guestbook_comments (0 records)
Warning: mysql_fetch_assoc(): supplied argument is not a valid MySQL result resource in /home/www/ausbildung/yachtclub_ried/admidio/adm_program/administration/backup/backup_function.php on line 137
ycr_links (0 records)
Warning: mysql_fetch_assoc(): supplied argument is not a valid MySQL result resource in /home/www/ausbildung/yachtclub_ried/admidio/adm_program/administration/backup/backup_function.php on line 137
ycr_list_columns (0 records)
Warning: mysql_fetch_assoc(): supplied argument is not a valid MySQL result resource in /home/www/ausbildung/yachtclub_ried/admidio/adm_program/administration/backup/backup_function.php on line 137
ycr_lists (0 records)
Warning: mysql_fetch_assoc(): supplied argument is not a valid MySQL result resource in /home/www/ausbildung/yachtclub_ried/admidio/adm_program/administration/backup/backup_function.php on line 137
ycr_members (0 records)
Warning: mysql_fetch_assoc(): supplied argument is not a valid MySQL result resource in /home/www/ausbildung/yachtclub_ried/admidio/adm_program/administration/backup/backup_function.php on line 137
ycr_organizations (0 records)
Warning: mysql_fetch_assoc(): supplied argument is not a valid MySQL result resource in /home/www/ausbildung/yachtclub_ried/admidio/adm_program/administration/backup/backup_function.php on line 137
ycr_photos (0 records)
Warning: mysql_fetch_assoc(): supplied argument is not a valid MySQL result resource in /home/www/ausbildung/yachtclub_ried/admidio/adm_program/administration/backup/backup_function.php on line 137
ycr_preferences (0 records)
Warning: mysql_fetch_assoc(): supplied argument is not a valid MySQL result resource in /home/www/ausbildung/yachtclub_ried/admidio/adm_program/administration/backup/backup_function.php on line 137
ycr_role_dependencies (0 records)
Warning: mysql_fetch_assoc(): supplied argument is not a valid MySQL result resource in /home/www/ausbildung/yachtclub_ried/admidio/adm_program/administration/backup/backup_function.php on line 137
ycr_roles (0 records)
Warning: mysql_fetch_assoc(): supplied argument is not a valid MySQL result resource in /home/www/ausbildung/yachtclub_ried/admidio/adm_program/administration/backup/backup_function.php on line 137
ycr_sessions (0 records)
Warning: mysql_fetch_assoc(): supplied argument is not a valid MySQL result resource in /home/www/ausbildung/yachtclub_ried/admidio/adm_program/administration/backup/backup_function.php on line 137
ycr_texts (0 records)
Warning: mysql_fetch_assoc(): supplied argument is not a valid MySQL result resource in /home/www/ausbildung/yachtclub_ried/admidio/adm_program/administration/backup/backup_function.php on line 137
ycr_users (0 records)
Warning: mysql_fetch_assoc(): supplied argument is not a valid MySQL result resource in /home/www/ausbildung/yachtclub_ried/admidio/adm_program/administration/backup/backup_function.php on line 137
ycr_user_data (0 records)
Warning: mysql_fetch_assoc(): supplied argument is not a valid MySQL result resource in /home/www/ausbildung/yachtclub_ried/admidio/adm_program/administration/backup/backup_function.php on line 137
ycr_user_fields (0 records)
Warning: mysql_fetch_assoc(): supplied argument is not a valid MySQL result resource in /home/www/ausbildung/yachtclub_ried/admidio/adm_program/administration/backup/backup_function.php on line 154
Warning: mysql_free_result(): supplied argument is not a valid MySQL result resource in /home/www/ausbildung/yachtclub_ried/admidio/adm_program/administration/backup/backup_function.php on line 172
Warning: mysql_fetch_assoc(): supplied argument is not a valid MySQL result resource in /home/www/ausbildung/yachtclub_ried/admidio/adm_program/administration/backup/backup_function.php on line 179
Warning: mysql_free_result(): supplied argument is not a valid MySQL result resource in /home/www/ausbildung/yachtclub_ried/admidio/adm_program/administration/backup/backup_function.php on line 182
Notice: Undefined variable: tablename in /home/www/ausbildung/yachtclub_ried/admidio/adm_program/administration/backup/backup_function.php on line 214
failed to execute "SHOW TABLE STATUS" on
Gesamtfortschritt:
ausbildung_db1
Warning: mysql_fetch_assoc(): supplied argument is not a valid MySQL result resource in /home/www/ausbildung/yachtclub_ried/admidio/adm_program/administration/backup/backup_function.php on line 137
ycr_announcements (0 records)
Warning: mysql_fetch_assoc(): supplied argument is not a valid MySQL result resource in /home/www/ausbildung/yachtclub_ried/admidio/adm_program/administration/backup/backup_function.php on line 137
ycr_auto_login (0 records)
Warning: mysql_fetch_assoc(): supplied argument is not a valid MySQL result resource in /home/www/ausbildung/yachtclub_ried/admidio/adm_program/administration/backup/backup_function.php on line 137
ycr_categories (0 records)
Warning: mysql_fetch_assoc(): supplied argument is not a valid MySQL result resource in /home/www/ausbildung/yachtclub_ried/admidio/adm_program/administration/backup/backup_function.php on line 137
ycr_dates (0 records)
Warning: mysql_fetch_assoc(): supplied argument is not a valid MySQL result resource in /home/www/ausbildung/yachtclub_ried/admidio/adm_program/administration/backup/backup_function.php on line 137
ycr_files (0 records)
Warning: mysql_fetch_assoc(): supplied argument is not a valid MySQL result resource in /home/www/ausbildung/yachtclub_ried/admidio/adm_program/administration/backup/backup_function.php on line 137
ycr_folders (0 records)
Warning: mysql_fetch_assoc(): supplied argument is not a valid MySQL result resource in /home/www/ausbildung/yachtclub_ried/admidio/adm_program/administration/backup/backup_function.php on line 137
ycr_folder_roles (0 records)
Warning: mysql_fetch_assoc(): supplied argument is not a valid MySQL result resource in /home/www/ausbildung/yachtclub_ried/admidio/adm_program/administration/backup/backup_function.php on line 137
ycr_guestbook (0 records)
Warning: mysql_fetch_assoc(): supplied argument is not a valid MySQL result resource in /home/www/ausbildung/yachtclub_ried/admidio/adm_program/administration/backup/backup_function.php on line 137
ycr_guestbook_comments (0 records)
Warning: mysql_fetch_assoc(): supplied argument is not a valid MySQL result resource in /home/www/ausbildung/yachtclub_ried/admidio/adm_program/administration/backup/backup_function.php on line 137
ycr_links (0 records)
Warning: mysql_fetch_assoc(): supplied argument is not a valid MySQL result resource in /home/www/ausbildung/yachtclub_ried/admidio/adm_program/administration/backup/backup_function.php on line 137
ycr_list_columns (0 records)
Warning: mysql_fetch_assoc(): supplied argument is not a valid MySQL result resource in /home/www/ausbildung/yachtclub_ried/admidio/adm_program/administration/backup/backup_function.php on line 137
ycr_lists (0 records)
Warning: mysql_fetch_assoc(): supplied argument is not a valid MySQL result resource in /home/www/ausbildung/yachtclub_ried/admidio/adm_program/administration/backup/backup_function.php on line 137
ycr_members (0 records)
Warning: mysql_fetch_assoc(): supplied argument is not a valid MySQL result resource in /home/www/ausbildung/yachtclub_ried/admidio/adm_program/administration/backup/backup_function.php on line 137
ycr_organizations (0 records)
Warning: mysql_fetch_assoc(): supplied argument is not a valid MySQL result resource in /home/www/ausbildung/yachtclub_ried/admidio/adm_program/administration/backup/backup_function.php on line 137
ycr_photos (0 records)
Warning: mysql_fetch_assoc(): supplied argument is not a valid MySQL result resource in /home/www/ausbildung/yachtclub_ried/admidio/adm_program/administration/backup/backup_function.php on line 137
ycr_preferences (0 records)
Warning: mysql_fetch_assoc(): supplied argument is not a valid MySQL result resource in /home/www/ausbildung/yachtclub_ried/admidio/adm_program/administration/backup/backup_function.php on line 137
ycr_role_dependencies (0 records)
Warning: mysql_fetch_assoc(): supplied argument is not a valid MySQL result resource in /home/www/ausbildung/yachtclub_ried/admidio/adm_program/administration/backup/backup_function.php on line 137
ycr_roles (0 records)
Warning: mysql_fetch_assoc(): supplied argument is not a valid MySQL result resource in /home/www/ausbildung/yachtclub_ried/admidio/adm_program/administration/backup/backup_function.php on line 137
ycr_sessions (0 records)
Warning: mysql_fetch_assoc(): supplied argument is not a valid MySQL result resource in /home/www/ausbildung/yachtclub_ried/admidio/adm_program/administration/backup/backup_function.php on line 137
ycr_texts (0 records)
Warning: mysql_fetch_assoc(): supplied argument is not a valid MySQL result resource in /home/www/ausbildung/yachtclub_ried/admidio/adm_program/administration/backup/backup_function.php on line 137
ycr_users (0 records)
Warning: mysql_fetch_assoc(): supplied argument is not a valid MySQL result resource in /home/www/ausbildung/yachtclub_ried/admidio/adm_program/administration/backup/backup_function.php on line 137
ycr_user_data (0 records)
Warning: mysql_fetch_assoc(): supplied argument is not a valid MySQL result resource in /home/www/ausbildung/yachtclub_ried/admidio/adm_program/administration/backup/backup_function.php on line 137
ycr_user_fields (0 records)
Warning: mysql_fetch_assoc(): supplied argument is not a valid MySQL result resource in /home/www/ausbildung/yachtclub_ried/admidio/adm_program/administration/backup/backup_function.php on line 154
Warning: mysql_free_result(): supplied argument is not a valid MySQL result resource in /home/www/ausbildung/yachtclub_ried/admidio/adm_program/administration/backup/backup_function.php on line 172
Warning: mysql_fetch_assoc(): supplied argument is not a valid MySQL result resource in /home/www/ausbildung/yachtclub_ried/admidio/adm_program/administration/backup/backup_function.php on line 179
Warning: mysql_free_result(): supplied argument is not a valid MySQL result resource in /home/www/ausbildung/yachtclub_ried/admidio/adm_program/administration/backup/backup_function.php on line 182
Notice: Undefined variable: tablename in /home/www/ausbildung/yachtclub_ried/admidio/adm_program/administration/backup/backup_function.php on line 214
failed to execute "SHOW TABLE STATUS" on
... danke, aber die Version ist aktuell (2.1.5), das war auch mein erster Gedanke
Ich hatte sogar schon nach der 2.1.6 gesucht, gibts aber noch nicht.
Ich habe auch schon die Attribute des Ordners backup in adm_my_files auf 777 überprüft, aber auch das hat nichts gebracht.
Was mir aber eben auffiel, im Ordner adm_my_files gibt es eine Datei .htaccess, die stammt nicht von mir. liegt es vielleicht daran?
Danke
Hardy
Ich hatte sogar schon nach der 2.1.6 gesucht, gibts aber noch nicht.
Ich habe auch schon die Attribute des Ordners backup in adm_my_files auf 777 überprüft, aber auch das hat nichts gebracht.
Was mir aber eben auffiel, im Ordner adm_my_files gibt es eine Datei .htaccess, die stammt nicht von mir. liegt es vielleicht daran?
Danke
Hardy
Hallo Hardy,
wie gesagt das war nur um sicher zustellen, dass wir nicht nach einem Fehler suchen der sich inzwischen erledigt hat.
Die .htaccess Datei dient dazu, dass niemand von außen per Pfadeingabe auf das Verzeichnis zugreifen kann. Sie wurde von admidio angelegt.
Könntest Du bitte mal Deine Fehlermeldung posten? Hast Du mal probehalber das Forum wieder deaktiviert.
gruß Jochen
wie gesagt das war nur um sicher zustellen, dass wir nicht nach einem Fehler suchen der sich inzwischen erledigt hat.
Die .htaccess Datei dient dazu, dass niemand von außen per Pfadeingabe auf das Verzeichnis zugreifen kann. Sie wurde von admidio angelegt.
Könntest Du bitte mal Deine Fehlermeldung posten? Hast Du mal probehalber das Forum wieder deaktiviert.
gruß Jochen
Hi Jochen,
der Tip mit dem Forum war der richtige
Wenn ich in den Systemeinstellungen das Forum deaktiviere, dann funktioniert das Datenbank-Backup.
Das ist aber denke ich nicht die endgültige Lösung, oder?
Trotzdem vielen Dank für die immer wieder hilfreichen Tips.
Ach ja, vielleicht dient es ja der weiteren Fehlerbereinigung:
Es war der gleiche Fehler wie am Anfang des Beitrages bei radlrudi
Hardy
der Tip mit dem Forum war der richtige
Wenn ich in den Systemeinstellungen das Forum deaktiviere, dann funktioniert das Datenbank-Backup.
Das ist aber denke ich nicht die endgültige Lösung, oder?
Trotzdem vielen Dank für die immer wieder hilfreichen Tips.
Ach ja, vielleicht dient es ja der weiteren Fehlerbereinigung:
Es war der gleiche Fehler wie am Anfang des Beitrages bei radlrudi
Hardy
Loesung
Hallo,
das Problem gibt es auch noch in der aktuellen Version 2.1.8. Das Backupskript nimmt die Datenbankverbindung vom Forum her und findet logischerweise die richtigen Tabellen nicht. Somit tritt der Fehler nur auf, sofern Forum und Admidio auf verschiedenen Datenbanken liegen. Folgende Ersetzungen sollten Abhilfe schaffen. #108.114.136.153.177.212.239 loesen das Problem der falschen Datenbank, #158.195 ersetzen die eregi Funktion (deprecated) durch preg_match und #214 schafft bei einer Fehlermeldung abhilfe, die sowieso nicht kommen sollte.
#108
---------------------------
---------------------------
-->
---------------------------
---------------------------
#114
---------------------------
---------------------------
-->
---------------------------
---------------------------
#136
---------------------------
---------------------------
-->
---------------------------
---------------------------
#153
---------------------------
-->
---------------------------
---------------------------
#158:
---------------------------
---------------------------
-->
---------------------------
---------------------------
#177
---------------------------
---------------------------
-->
---------------------------
---------------------------
#195
---------------------------
---------------------------
-->
---------------------------
---------------------------
#212
---------------------------
---------------------------
-->
---------------------------
---------------------------
#214
---------------------------
---------------------------
-->
---------------------------
---------------------------
#239
---------------------------
---------------------------
-->
---------------------------
---------------------------
Gruss
Chris
das Problem gibt es auch noch in der aktuellen Version 2.1.8. Das Backupskript nimmt die Datenbankverbindung vom Forum her und findet logischerweise die richtigen Tabellen nicht. Somit tritt der Fehler nur auf, sofern Forum und Admidio auf verschiedenen Datenbanken liegen. Folgende Ersetzungen sollten Abhilfe schaffen. #108.114.136.153.177.212.239 loesen das Problem der falschen Datenbank, #158.195 ersetzen die eregi Funktion (deprecated) durch preg_match und #214 schafft bei einer Fehlermeldung abhilfe, die sowieso nicht kommen sollte.
#108
---------------------------
Code: Alles auswählen
$result = mysql_query('CHECK TABLE '.BACKTICKCHAR.$selectedtablename.BACKTICKCHAR);
-->
---------------------------
Code: Alles auswählen
$result = $g_db->query('CHECK TABLE '.BACKTICKCHAR.$selectedtablename.BACKTICKCHAR);
#114
---------------------------
Code: Alles auswählen
mysql_query('OPTIMIZE TABLE '.BACKTICKCHAR.$selectedtablename.BACKTICKCHAR);
-->
---------------------------
Code: Alles auswählen
$g_db->query('OPTIMIZE TABLE '.BACKTICKCHAR.$selectedtablename.BACKTICKCHAR);
#136
---------------------------
Code: Alles auswählen
$result = mysql_query($SQLquery);
-->
---------------------------
Code: Alles auswählen
$result = $g_db->query($SQLquery);
#153
Code: Alles auswählen
$result = mysql_query('SHOW FIELDS FROM '.BACKTICKCHAR.$SelectedTables[$t].BACKTICKCHAR);
-->
---------------------------
Code: Alles auswählen
$result = $g_db->query('SHOW FIELDS FROM '.BACKTICKCHAR.$SelectedTables[$t].BACKTICKCHAR);
#158:
---------------------------
Code: Alles auswählen
eregi('^[a-z]+', $row['Type'], $matches);
-->
---------------------------
Code: Alles auswählen
preg_match('/^[a-z]+/i', $row['Type'], $matches);
#177
---------------------------
Code: Alles auswählen
$result = mysql_query('SHOW INDEX FROM '.BACKTICKCHAR.$SelectedTables[$t].BACKTICKCHAR);
-->
---------------------------
Code: Alles auswählen
$result = $g_db->query('SHOW INDEX FROM '.BACKTICKCHAR.$SelectedTables[$t].BACKTICKCHAR);
#195
---------------------------
Code: Alles auswählen
if (eregi('^(tiny|medium|long)?(text|blob)', $row['Type'])) {
-->
---------------------------
Code: Alles auswählen
if (preg_match('/^(tiny|medium|long)?(text|blob)/i', $row['Type'])) {
#212
---------------------------
Code: Alles auswählen
$TableStatusResult = mysql_query('SHOW TABLE STATUS LIKE "'.mysql_escape_string($SelectedTables[$t]).'"');
-->
---------------------------
Code: Alles auswählen
$TableStatusResult = $g_db->query('SHOW TABLE STATUS LIKE "'.mysql_escape_string($SelectedTables[$t]).'"');
#214
---------------------------
Code: Alles auswählen
die('failed to execute "SHOW TABLE STATUS" on '.$tablename);
-->
---------------------------
Code: Alles auswählen
die('failed to execute "SHOW TABLE STATUS" on '.$SelectedTables[$t]);
#239
---------------------------
Code: Alles auswählen
$result = mysql_query('SELECT * FROM '.$SelectedTables[$t]);
-->
---------------------------
Code: Alles auswählen
$result = $g_db->query('SELECT * FROM '.$SelectedTables[$t]);
Gruss
Chris