After diving into Drupal more and more I thought I need to point out some great reasons that convinced me with Drupal over other content management systems (CMS) and blogging-like tools like Wordpress …
Today:
every bigger application has all sorts of conditions to signal all the time… tired webmasters and system admins know that…
Well – in Drupal installation you have change to find all these, including PHP and MYSQL errors from your plugins in one place – the watchdog…
Drupal has extensive logging capabilities built in.
A framework for plugins to log to same location (a database table) for all sorts of message – may they be of a fatal type like php errors or just informational purpose…
The user can view them all at once, of filter with different filters…
Thereby – the stress webmaster and drupal admin just needs to look in one place to find a (potential) problem with his site…
You say – what the heck – I don't need this…
here's a sample….
just today I looked at the watchdog of freshly migrated Marketingfan site and found 404 erors…
boring? yes – I'd never had looked at this in my apache logfiles…
but guess what?
The files
</p> <p>/community/xmlrpc.php </p> <p>/blogs/xmlrpc.php</p> <p>/drupal/xmlrpc.php</p> <p>/xmlrpc/xmlrpc.php</p> <p>/xmlsrv/xmlrpc.php</p> <p>adxmlrpc.php </p> <p>/adserver/adxmlrpc.php </p> <p>/phpAdsNew/adxmlrpc.php </p> <p>/phpadsnew/adxmlrpc.php </p> <p>/phpads/adxmlrpc.php</p> <p>/Ads/adxmlrpc.php </p> <p>/ads/adxmlrpc.php </p> <p>
requested by the 216.10.12.18 were not found…
Interesting… this is just an attack to find a vulnerable DruPal or PHPads installation (older version were vulnerable there)
Well – pretty simple task to block this guy from future attacks to the server.
Also pretty simple task to contact the complaint department of it's hoster.
and this is just ONE case were I loved the logging feature…
I already implemented my own application specific logging feature to find some additional site-message in that logfile? believe me – it is SO easy once you understood the frameworks architecture!
My wishlist for the Drupal watchdog:
I might come back here an update my wishlist :-)
Recent comments
13 weeks 6 days ago
14 weeks 16 hours ago
16 weeks 3 hours ago
16 weeks 5 days ago
17 weeks 9 hours ago
25 weeks 6 days ago
25 weeks 6 days ago
26 weeks 1 day ago
26 weeks 2 days ago
27 weeks 1 day ago