Hi und guten Morgen allesamt,
ich verfüge zur Zeit pragmaMX 0.1.7 und führe im Augenblick einen update auf pragmaMX 0.1.8 durch.
Beim ersten Schritt des Update erscheint folgende Meldung:
Zitat
Warning: mysql_fetch_array(): supplied argument is not a valid MySQL result resource in
domain/upgrade/index.php on line 255
Ist diese Meldung zu ignorieren oder ist relevant?
Gruß
gabin
Hi :)
kommt die Meldung nur einmal, oder mehrmals auf der Seite?
Hi Andi,
Zitatkommt die Meldung nur einmal, oder mehrmals auf der Seite?
Die Meldung kam nur einaml und zwar auf zwei Zeilen auf dem Kopfbereich!
Ich habe das Update nämlich weiter fortgeführt und
bin gerade bei der Aktualisierung meiner Sprachkonstanten.
Bis jetzt habe ich momentan keine andere Problemen.
Gruß
gabin
Hi :)
wenn es nur einmal kam, dann vermute ich, dass min. eine der zu ändernden Tabellen nicht in Ordnung waren/sind und deswegen die Indexe nicht ausgelesen werden konnten.
Ich würde dir empfehlen, mit phpMyAdmin alle Tabellen in der Datenbank überprüfen und ggf. reparieren zu lassen. Danach kannst du das update nochmal drüberschicken.
Hi Andi,
Zitat
Ich würde dir empfehlen, mit phpMyAdmin alle Tabellen in der Datenbank überprüfen und ggf. reparieren zu lassen
Alle meiner Tabellen habe ich überprüft und repariert.
Nach einen neuen Update-Versuch kam diese Meldung,
wie von Anfanf an, wieder aber mit einer anderen Zeilennummer.
Zitat
/domain/upgrade/index.php on line 253
An dieser Zeile steht folgendes:
$result = mysql_query("SHOW INDEXES FROM `${tablename}`");Von der FunktionZitat
function setupGetTableIndexes($tablename)
{
$result = mysql_query("SHOW INDEXES FROM `${tablename}`");
$indexes = array();
while ($row = mysql_fetch_array($result, MYSQL_ASSOC)) {
if (!isset($indexes[$row['Key_name']])) {
$indexes[$row['Key_name']] = $row;
}
$indexes[$row['Key_name']]['all_fields'][$row['Column_name']] = $row['Seq_in_index'];
}
// mxDebugFuncVars($indexes);
return $indexes;
}
gabin