Warning: mysql_fetch_row(): Supplied argument is not a valid MySQL result resource na linha 286 de sql_layer (sites com Php_Nuke) imprimir

  • 0

1) Identifique a tabela com erro.

Edite o arquivo ´/home/xxxxxxxx/public_html/includes/sql_layer.php´
Localize a linha 286 e substitua a fração de código abaixo:

Substitua:

case "MySQL":
$row = mysql_fetch_row($res);
return $row;
break;;

Por:

case "MySQL":
if ($row = mysql_fetch_row($res)) {
return $row;
} else {
print (mysql_error());
}
break;;

Após editado o php_nuke mostrará a tabela corrompida (mensagem de erro real).


2) Para reparar a tabela corrompida use a função ´repair database´ em seu whm ou em seu cpanel.


Esta resposta lhe foi útil?

« Retornar