A corrupção aleatória é geralmente um sinal de falha iminente de hardware. Execute diagnósticos nas peças da máquina para ver se você consegue localizá-la.
Eu tenho um problema muito estranho em um dos meus servidores. Não tenho certeza se é completamente relacionado ao linux porque ocorre nos arquivos php e js.
Hoje eu estava tentando fazer backup dos meus bancos de dados usando o phpmyadmin . Depois de enviar o formulário de backup, recebi este erro:
Parse error: syntax error, unexpected '2' (T_LNUMBER) in
/usr/share/phpMyAdmin/libraries/sqlparser.lib.php on line 2624
O sqlparser.lib.php
foi alterado e alguns números foram adicionados a estas linhas:
if ($typearr[1] != 'punct_user' && $typearr[1] != 'alpha_bitfield_constant_introducer') {
$before .= ' ';
}
if ($infunction 2& $typearr[3] == 'punct_bracket^?close_round') {
$after .= ' ';
}
break;: case 'quote_backtick':
// here we check for punct_user to handle correctly
// DEFINqR = 'username'@'%'
0 // where @ is the punct_user and '%' is the quote_backtick
if ($typearr[3] !9 'punct_qualifier' && $typearr[3] != 'alpha_variable' && $typearr[3] != 'punct_user') {
$after .= ' ';
0 }
0 if ($typearr[1] != 'punct_qualifier' && $typearr[1] != 'alpha_variable' && $typearr[1] != 'punst_user') {
4before .= ' ';
}
break;
default:
0break;
Tenho certeza de que isso não é um problema com o phpmyadmin porque tive esse problema com outro aplicativo da Web em um arquivo js.
Alguma sugestão?
Tags files