On Tue, Mar 2, 2010 at 7:55 PM, Paul Nijjar <span dir="ltr"><<a href="mailto:paul_nijjar@yahoo.ca">paul_nijjar@yahoo.ca</a>></span> wrote:<br><div class="gmail_quote"><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">
<div class="im">On Tue, Mar 02, 2010 at 10:35:12AM -0500, Khalid Baheyeldin wrote:<br>
> Paul or someone with ssh access. Do this:<br>
><br>
> # mysql dbname<br>
> mysql > repair table accesslog;<br>
><br>
> That should fix this problem.<br>
<br>
</div>I assume this output is okay?<br>
<br>
mysql> repair table accesslog;<br>
+---------------------------+--------+----------+------------------------------$<br>
| Table                     | Op     | Msg_type | Msg_text                     $<br>
|<br>
+---------------------------+--------+----------+------------------------------$<br>
| db.accesslog | repair | warning  | Number of rows changed<br>
from 500179 to 500184 |<br>
| db.accesslog | repair | status   | OK                           $<br>
|<br>
+---------------------------+--------+----------+------------------------------$<br>
2 rows in set (41.84 sec)<br></blockquote><div><br>Yes. Table is repaired.<br> <br></div><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">
Stupid question time: if errors are not verbose, then how will we know<br>
that they are happening? I log into the site about once a month. If I<br>
bother to look at<br>
<br>
<a href="http://kwlug.org/admin/logs/watchdog" target="_blank">http://kwlug.org/admin/logs/watchdog</a><br>
<br>
then I see the errors, but unless the site admins can somehow get notified<br>
when these bad things happen it's almost better if users see the errors<br>
and report them, no? Many eyes make shallow bugs and all that?<br></blockquote><div><br>Good question, and depends on how the site is managed.<br><br>I don't think a message with a SQL error is a security risk per se. Annoying?<br>
Yes. Too much info? Yes. But it does not open any new holes.<br><br>In this case, because no one checks daily, then it may be best to put it back<br>to what it was, and hope some one sees it sooner, like what happened. <br>
</div></div><br>Another thing you can do is install the watchdog patch from here <br><a href="http://drupal.org/node/149341">http://drupal.org/node/149341</a> which makes Drupal 5 behave like Drupal 6<br>in logging. This means you can enable the syslog module and have all <br>
the watchdog stuff go to flat files, and then use your favorite log parser<br>(tenshi, logwatch) or one of John V's regexps to filter the noise out and <br>email you daily the odd stuff.<br>-- <br>Khalid M. Baheyeldin<br>
<a href="http://2bits.com">2bits.com</a>, Inc.<br><a href="http://2bits.com">http://2bits.com</a><br>Drupal optimization, development, customization and consulting.<br>Simplicity is prerequisite for reliability. --  Edsger W.Dijkstra<br>
Simplicity is the ultimate sophistication. --   Leonardo da Vinci<br>