• Hi

    Now and then my reporting tool > http://wordpress.org/plugins/strictly-system-check/ will report that the site is down with a 500 status error.

    The main info is
    The server load is currently 0.08
    The current database load is 4%
    Total Reads: 2866093 (88%) – Total Writes 379600 (12%)
    No DB tables need REPAIRING – the whole report is at the bottom of the page.

    So I go and check the screen and get a white page on the homepage or when I try and login to wp-admin.

    Also when I try and access another site on the same Virtual Server (Rackspace) the site is running fast and with no problem. Both servers have EXACTLY the same plugins installed.

    I turn on the WP_DEBUG constant and the error is about memory allocation e.g tried to allocate X bytes but memory was X so it couldn’t be allowed this is on the WP-Admin homepage / login screen.

    I don’t know if it’s some kind of plugin or some process going on behind the scenes but when I run a TOP command the amount of memory used is not as much as the site says. Disk swapping is not low. I do have a 2 GB RAM Server so the hard disk space for swapping is 4 GB ( I’ve been told) so I am not sure what is going on or how to narrow down the problem.

    Sometimes when I run TOP I DO see an APACHE process taking up 99% CPU but I have no idea how I can narrow this down to find the PHP script or file being loaded CAUSING this.

    Also when I check the standard error logs in VMIN I don’t get any errors apart from Client Denied due to IP Configuration (Network Firewall and DebyHOST etc) for the time the error was shown.

    Is there anyway of narrowing down OR logging at the time of the error (as it doesn’t seem to get logged in the error_log) what plugins were running or processes that required the memory and made it unavailable?

    Or is there some kind of log file that stores all processes that use over X bytes of memory with a timestamp – OR if you give me the logic I would need I could write one in PHP/PERL. If there was a core file loaded in before every other file like settings.php I could log the current memory usage, time and URL (and if I had the code the process chain as you see in some errors e.g

    [Sun Jul 13 00:44:12 2014] [error] [client 141.101.98.153] WordPress database error Table ‘mysite.wp_wpr_subscribers_2’ doesn’t exist for query select * from wp_wpr_subscribers_2 where id=720; made by require(‘wp-blog-header.php’), require_once(‘wp-load.php’), require_once(‘wp-config.php’), require_once(‘wp-settings.php’), do_action(‘init’), call_user_func_array, wpresponder_init_method, include(‘/plugins/wp-responder-email-autoresponder-and-newsletter-plugin/confirm.php’), sendConfirmedEmail, wpr_place_tags

    But with [memory] 1234434MB used at the end or something.

    I am thinking of adding the memory usage to my reporting plugin but a better logging system IS required.

    Ideas?

    This is the full report I got before investigating – notice the VERY low server usage.

    System Report: 2014-07-13 09:07:44

    Initiating System Report…
    Using Strictly System Check Version: 1.0.6
    Initiating an HTTP request to http://www.mysite.com
    The HTTP request to http://www.mysite.com took 1 second(s) to respond and returned a status code of 500
    The specified search text read more could not be located within the HTTP response
    The server load is currently 0.08
    The server load is very quiet
    MySQL has been running for: 9 days 6 hours 9 mins 41 secs
    Total Connections: 327217 – Aborted: 0 – Connections Per Hour 1472
    Total Queries: 18098706 – Queries / Per Hour 81466
    Joins without indexes: 0 – Joins without indexes Per Hour 0
    Total Reads: 2866093 (88%) – Total Writes 379600 (12%)
    Initiating a check for corrupt tables and indexes
    Table: wp_ak_twitter does not need repairing
    Table: wp_bad_behavior does not need repairing
    Table: wp_category_subdomains does not need repairing
    Table: wp_commentmeta does not need repairing
    Table: wp_comments does not need repairing
    Table: wp_links does not need repairing
    Table: wp_options does not need repairing
    Table: wp_postmeta does not need repairing
    Table: wp_posts does not need repairing
    Table: wp_seoqueries_data does not need repairing
    Table: wp_seoqueries_terms does not need repairing
    Table: wp_seoqueries_terms_stats does not need repairing
    Table: wp_term_relationships does not need repairing
    Table: wp_term_taxonomy does not need repairing
    Table: wp_terms does not need repairing
    Table: wp_usermeta does not need repairing
    Table: wp_users does not need repairing
    Table: wp_wbz404_logs does not need repairing
    Table: wp_wbz404_redirects does not need repairing
    Table: wp_wpo_campaign does not need repairing
    Table: wp_wpo_campaign_category does not need repairing
    Table: wp_wpo_campaign_feed does not need repairing
    Table: wp_wpo_campaign_post does not need repairing
    Table: wp_wpo_campaign_word does not need repairing
    Table: wp_wpo_log does not need repairing
    Table: wp_wpr_autoresponder_messages does not need repairing
    Table: wp_wpr_autoresponders does not need repairing
    Table: wp_wpr_blog_series does not need repairing
    Table: wp_wpr_blog_subscription does not need repairing
    Table: wp_wpr_custom_fields does not need repairing
    Table: wp_wpr_custom_fields_values does not need repairing
    Table: wp_wpr_delivery_record does not need repairing
    Table: wp_wpr_followup_subscriptions does not need repairing
    Table: wp_wpr_newsletter_mailouts does not need repairing
    Table: wp_wpr_newsletters does not need repairing
    Table: wp_wpr_queue does not need repairing
    Table: wp_wpr_subscriber_transfer does not need repairing
    Table: wp_wpr_subscribers does not need repairing
    Table: wp_wpr_subscription_form does not need repairing
    Table: wp_yarpp_keyword_cache does not need repairing
    Table: wp_yarpp_related_cache does not need repairing
    No repairing of tables was required
    Completed check for corrupt tables and indexes
    The system is currently configured to accept a maximum of 25 database connections
    At the time of reporting the database was running 1 query
    The current database load is 4%
    The database load is okay

    The system is not set up to OPTIMIZE the tables or the server load of 0.08 was below the threshold for an OPTIMIZE of 15.
    The system report concludes that the site is having problems and requires some immediate attention.

Viewing 4 replies - 1 through 4 (of 4 total)
  • Thread Starter strictly-software

    (@strictly-software)

    Just so you know I have added code into my Strictly System Checker plugin to log the PHP memory usage and the value of “free” from APACHE to output in the report.

    I will send you another report when I get another blank screen

    Thread Starter strictly-software

    (@strictly-software)

    I have updated the plugin to include results from “free” e.g a stamdard report of mine (run on demand) or every 30 mins will show nothing out of the ordinary e.g

    System Report: 2014-07-14 21:17:17

    Initiating System Report…
    Using Strictly System Check Version: 1.0.8
    Initiating an HTTP request to http://www.mysite.com
    The HTTP request to http://www.mysite.com took 0 second(s) to respond and returned a status code of 200
    The specified search text read more was found within the HTTP response

    The server load is currently 0.81
    The server load is okay
    Your available server memory is 2.01GB
    Your current server memory usaage was 90.39%
    Your available disk swap memory is 4GB
    Your disk swap memory usage is 14.39%
    The PHP Memory usage at the time of the report was 34.5MB

    MySQL has been running for: 10 days 19 hours 19 mins 55 secs
    Total Connections: 384893 – Aborted: 0 – Connections Per Hour 1484
    Total Queries: 21814947 – Queries / Per Hour 84119
    Joins without indexes: 0 – Joins without indexes Per Hour 0
    Total Reads: 3571844 (89%) – Total Writes 437820 (11%)
    The system did not need to check the REPAIR status of tables.
    The system is currently configured to accept a maximum of 25 database connections
    At the time of reporting the database was running 1 query
    The current database load is 4%

    The database load is okay
    The system is not set up to OPTIMIZE the tables or the server load of 0.81 was below the threshold for an OPTIMIZE of 15.
    The system report has completed all its tests successfully.

    I haven’t had any issues since I first reported it but since putting my sites behind cloudflare my VPS costs have gone UP not DOWN as expected. I would also have expected memory usage and apache processes to be down not up.

    I might see if I can add the number of Apache processes currently running + ave size + size of MySQL to the report.

    Any other suggestions?

    An ideal report would be able to link up Apache log files + error log files + results of the MySQL slow query log + connection + server load/memory usage so that the actual script causing the problem could be narrowed down for investigation.

    If anyone has any ideas or tools to do this (not Apache buddy or MySQLTuner.pl – I have already used, and ripped them apart) please let me know.

    Thread Starter strictly-software

    (@strictly-software)

    This is the latest error report which I got. I was doing some testing on the home page but Cloudflare responded with an error when in reality it should keep the page alive and running.

    Anyway this report now has PHP,Server Memory,Disk Swap and MsSQL memory in it >http://wordpress.org/plugins/strictly-system-check/

    System Report: 2014-07-17 15:46:03

    Initiating System Report…
    Using Strictly System Check Version: 1.0.8
    Initiating an HTTP request to http://www.mysite.com
    The HTTP request to http://www.http://wordpress.org/plugins/strictly-system-check/.com took 100 second(s) to respond and returned a status code of 524 ( a cloudflare timeout )
    The site took over the maximum time of 60 seconds to load.
    The system is set to check the database for potential problems if the page load is too long.
    The specified search text horse racing could not be located within the HTTP response
    The server is running under the user of www-data

    The server load is currently 2.21
    The server load is okay
    Your available server memory is 2.01GB
    Your current server memory usage was 97.37%
    Your available disk swap memory is 4GB
    Your disk swap memory usage is 12.88%
    MySQL DB Real Memory Size: 173.86MB
    The PHP Memory usage at the time of the report was 1.25MB

    MySQL has been running for: 13 days 12 hours 44 mins 37 secs
    Total Connections: 475513 – Aborted: 0 – Connections Per Hour 1464
    Total Queries: 26957456 – Queries / Per Hour 83011
    Joins without indexes: 0 – Joins without indexes Per Hour 0
    Total Reads: 4284436 (88%) – Total Writes 536928 (12%)
    Initiating a check for corrupt tables and indexes
    Table: wp_commentmeta does not need repairing
    Table: wp_comments does not need repairing
    Table: wp_links does not need repairing
    Table: wp_options does not need repairing
    Table: wp_postmeta does not need repairing
    Table: wp_posts does not need repairing
    Table: wp_seoqueries_data does not need repairing
    Table: wp_seoqueries_terms does not need repairing
    Table: wp_seoqueries_terms_stats does not need repairing
    Table: wp_term_relationships does not need repairing
    Table: wp_term_taxonomy does not need repairing
    Table: wp_terms does not need repairing
    Table: wp_usermeta does not need repairing
    Table: wp_users does not need repairing
    Table: wp_wbz404_logs does not need repairing
    Table: wp_wbz404_redirects does not need repairing
    Table: wp_wpo_campaign does not need repairing
    Table: wp_wpo_campaign_category does not need repairing
    Table: wp_wpo_campaign_feed does not need repairing
    Table: wp_wpo_campaign_post does not need repairing
    Table: wp_wpo_campaign_word does not need repairing
    Table: wp_wpo_log does not need repairing
    Table: wp_wpr_autoresponder_messages does not need repairing
    Table: wp_wpr_autoresponders does not need repairing
    Table: wp_wpr_blog_series does not need repairing
    Table: wp_wpr_blog_subscription does not need repairing
    Table: wp_wpr_custom_fields does not need repairing
    Table: wp_wpr_custom_fields_values does not need repairing
    Table: wp_wpr_delivery_record does not need repairing
    Table: wp_wpr_followup_subscriptions does not need repairing
    Table: wp_wpr_newsletter_mailouts does not need repairing
    Table: wp_wpr_newsletters does not need repairing
    Table: wp_wpr_queue does not need repairing
    Table: wp_wpr_subscriber_transfer does not need repairing
    Table: wp_wpr_subscribers does not need repairing
    Table: wp_wpr_subscription_form does not need repairing
    No repairing of tables was required
    Completed check for corrupt tables and indexes
    The system is currently configured to accept a maximum of 25 database connections
    At the time of reporting the database was running 1 query
    The current database load is 4%
    The database load is okay
    The system is not set up to OPTIMIZE the tables or the server load of 2.21 was below the threshold for an OPTIMIZE of 15.
    The system report concludes that the site is having problems and requires some immediate attention.

    Options to try include:
    -Log into your console through SSH (Putty) and run TOP to see what processes are running and what resources they are consuming.
    – Install and run MyTOP to see which database queries are running and whether your server is in the middle of OPTIMIZING or REPAIRING which can lock your system up.
    -Check your servers error log for recorded errors.
    -Check your MySQL slow query log for long running queries, can you optimise them by adding indexes or re-writing them?
    -Check your access log for scrapers, DDOS attacks, spammers and hackers. Can you ban them by adding them to your systems Firewall or by using the .htaccess file?
    -Are people trying to hack your site through SSH? Install and use DENYHOSTS and other WordPress plugins to limit and lock out people who try to login to your site.
    -Try installing Fail2Ban to see if that helps automatically ban heavy hitters and hackers.
    -Check that SERP crawlers like GoogleBot and BingBOT are not over visiting you. If your content doesn’t change daily there is no need for it to crawl daily. Edit your crawl rate setting either in your control center website or by using the Robots.txt Crawl-Delay directive to more than a few seconds.
    -Reduce your server load by banning heavy hitters, countries who you don’t sell to or need their BOTS visiting and social media BOTS that just waste bandwidth
    -Check your Apache config settings to ensure you have enough memory to handle the MaxClients config setting your system has been set with.
    -Ensure your KeepAlive option, KeepAliveTimeout and KeepAliveConnections are set appropriatley for your site (some reading might be involved) on Apache tuning.
    -Put your site behind Cloudflare (free) to reduce load.
    -Install caching plugins for your site WP Super Cache, W3 Total Cache, Widget Cache etc.
    -Create static HTML pages when you can.
    -Read my WordPress survival guide series on performance, security and LINUX commands for beginners http://blog.strictly-software.com/2010/06/wordpress-survival-guide.html for tips
    -If you are autoblogging, importing content and tweeting ensure Twitter Rushes are not causing you problems. Read how you can prevent performance issues csused by this kind of blogging here http://blog.strictly-software.com/2014/07/introducing-strictly-tweetbot-pro.html.
    -Run some MySQL analyis reports and ensure your table/query cache settings and other database configuration are correctly set.
    -Restart Apache or MySQL.
    -Reboot your server.
    -Increase your available RAM and Disk Space.
    -Reduce Disk Swapping

    An email is being sent to admin@mysite.com

    Report Completed At 2014-07-17 15:46:03

    Strictly Software Plugins for WordPress

    Any ideas – any way to find out what PHP process was using 1.25MB OR server memory usage was 97.37%?

    Any help much appreciated – even if it’s just an idea – I notice no-one has replied yet so I guess no-one knows about performance on WordPress or Apache etc?

    Thread Starter strictly-software

    (@strictly-software)

    Hi

    Right I just ran into the white screen of death again on my site.

    Homepage with wp-debug on said

    Notice: attribute_escape is deprecated since version 2.8! Use esc_attr() instead. in /home/darkpolitricks/public_html/wp-includes/functions.php on line 3078

    Warning: Cannot modify header information – headers already sent by (output started at /home/darkpolitricks/public_html/wp-includes/functions.php:3078) in /home/darkpolitricks/public_html/wp-content/plugins/wp-super-cache/wp-cache-phase2.php on line 91

    when I went to wp-admin / wp-login.php I could login though.

    So I turned the debug back on
    No errors just warnings e.g

    Notice: Undefined variable: cookies in /home/darkpolitricks/public_html/wp-content/plugins/wp-super-cache/wp-cache-phase1.php on line 660

    Warning: session_start() [function.session-start]: Cannot send session cache limiter – headers already sent (output started at /home/darkpolitricks/public_html/wp-content/plugins/wp-super-cache/wp-cache-phase1.php:660) in /home/darkpolitricks/public_html/wp-content/plugins/easy-adsense-lite/EzTran.php on line 196

    Notice: attribute_escape is deprecated since version 2.8! Use esc_attr() instead. in /home/darkpolitricks/public_html/wp-includes/functions.php on line 3078

    Notice: register_sidebar_widget is deprecated since version 2.8! Use wp_register_sidebar_widget() instead. in /home/darkpolitricks/public_html/wp-includes/functions.php on line 3078

    This is a theme my mate put together based on Carrington Blog I don’t know if these warnings are important but they don’t cause issues most of the time. No Errors or Fatal Errors could be seen in the back end.

    At the same time note all my other sites on the same server were working fine.

    I tried my “bypass” cloudflare domain e.g rob.mysite.com but that didn’t do anything.

    As always a restart of Apache fixed this one site again.

    Here is output I got from the time the homepage/front end was blank from the server.

    I ran a TOP ignoring Zombie processes e.g top -i -H

    Results
    06:02:47 up 16 days, 3:05, 1 user, load average: 1.12, 1.05, 1.14
    Tasks: 136 total, 2 running, 134 sleeping, 0 stopped, 0 zombie
    Cpu(s): 4.4%us, 1.8%sy, 0.0%ni, 49.0%id, 44.7%wa, 0.0%hi, 0.0%si, 0.1%st
    Mem: 2109548k total, 2015788k used, 93760k free, 9332k buffers
    Swap: 4194296k total, 504124k used, 3690172k free, 1094764k cached

    PID USER PR NI VIRT RES SHR S %CPU %MEM TIME+ COMMAND
    20297 www-data 20 0 283m 47m 29m D 5 2.3 0:00.19 apache2
    75 root 20 0 0 0 0 R 0 0.0 0:18.88 kblockd/0
    1901 root 20 0 0 0 0 D 0 0.0 13:19.73 flush-8:1
    679 mysql 20 0 656m 289m 2368 D 0 14.0 6:26.27 mysqld
    20296 root 20 0 18888 1280 944 R 0 0.1 0:00.00 top

    A free command

    total used free shared buffers cached
    Mem: 2109548 1767116 342432 0 6376 920084
    -/+ buffers/cache: 840656 1268892
    Swap: 4194296 504092 3690204

    This shows me that there is lots of free memory about.

    I then got the results of my scheduled system report (which kicked it all off otherwise I wouldn’t have know the site was down)

    System Report: 2014-07-20 05:09:00

    Initiating System Report…
    Using Strictly System Check Version: 1.0.8
    Initiating an HTTP request to http://www.mysite.com
    The HTTP request to http://www.mysite.com took 1 second(s) to respond and returned a status code of 500
    The specified search text read more could not be located within the HTTP response
    The server is running under the user of www-data
    The server load is currently 0.36
    The server load is okay
    Your available server memory is 2.01GB
    Your current server memory usaage was 91.51%
    Your available disk swap memory is 4GB
    Your disk swap memory usage is 14.93%
    MySQL DB Real Memory Size: 235.63MB
    The PHP Memory usage at the time of the report was 1.25MB

    MySQL has been running for: 16 days 2 hours 9 mins 40 secs
    Total Connections: 605071 – Aborted: 0 – Connections Per Hour 1566
    Total Queries: 33838003 – Queries / Per Hour 87626
    Joins without indexes: 0 – Joins without indexes Per Hour 0
    Total Reads: 5768028 (88%) – Total Writes 733689 (12%)
    Initiating a check for corrupt tables and indexes
    Table: wp_commentmeta does not need repairing
    Table: wp_comments does not need repairing
    Table: wp_links does not need repairing
    Table: wp_options does not need repairing
    Table: wp_postmeta does not need repairing
    Table: wp_posts does not need repairing
    Table: wp_term_relationships does not need repairing
    Table: wp_term_taxonomy does not need repairing
    Table: wp_terms does not need repairing
    Table: wp_usermeta does not need repairing
    Table: wp_users does not need repairing
    Table: wp_wbz404_logs does not need repairing
    Table: wp_wbz404_redirects does not need repairing
    Table: wp_wpo_campaign does not need repairing
    Table: wp_wpo_campaign_category does not need repairing
    Table: wp_wpo_campaign_feed does not need repairing
    Table: wp_wpo_campaign_post does not need repairing
    Table: wp_wpo_campaign_word does not need repairing
    Table: wp_wpo_log does not need repairing
    No repairing of tables was required
    Completed check for corrupt tables and indexes
    The system is currently configured to accept a maximum of 25 database connections
    At the time of reporting the database was running 1 query
    The current database load is 4%
    The database load is okay
    The system is not set up to OPTIMIZE the tables or the server load of 0.36 was below the threshold for an OPTIMIZE of 15.
    The system report concludes that the site is having problems and requires some immediate attention.

    An email is being sent to me@mysite.com

    Report Completed At 2014-07-20 05:09:00

    Strictly Software Plugins for WordPress

    So this happens out of the blue and a restart of Apache fixes it always. I am guessing due to security and the fact I am using www-data to init the call a blank screen of death cannot be fixed with a restart of apache automatically using shell_exec.

    Therefore I am at a loss.

    The only errors in the log file for that time period were client denied (firewall blocks) e.g

    [Sun Jul 20 04:36:12 2014] [error] [client 188.114.99.241] client denied by server configuration: /home/mysite/public_html/2013, referer: https://www.google.com/
    [Sun Jul 20 05:16:46 2014] [error] [client 188.114.102.125] client denied by server configuration: /home/mysite/public_html/xmlrpc.php
    [Sun Jul 20 05:31:56 2014] [error] [client 188.114.99.232] client denied by server configuration: /home/mysite/public_html/wp-content/plugins/wp-o-matic/cache/4f002_http4.bp.blogspot.com-A81P4mnlJ2cUnv41979RKIAAAAAAABAU4AZk14sNBKBs329.jpg
    [Sun Jul 20 05:56:49 2014] [error] [client 188.114.102.142] client denied by server configuration: /home/mysite/public_html/comments

    188.114.102.142 is a cloudflare IP addresss.

    As my box is old and I don’t have the time there is not a Lenny patch from Cloudflare to get the IPS returned to their normal IPS in the files etc.

    I do have the WP Clouflare plugin installed that does Akismet though (and just that I believe).

    My report is scheduled to run at 7 past and 47 past the hour. So I checked access logs.

    Everything running fine

    108.162.215.198 – – [20/Jul/2014:04:49:23 +0100] “GET / HTTP/1.1” 200 38027 “-” “Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.9.2.8) Gecko/20100722 Firefox/3.6.8” 0/927136
    108.162.212.192 – – [20/Jul/2014:04:55:12 +0100] “GET / HTTP/1.1” 301 144 “-” “Mozilla/5.0 (compatible; Googlebot/2.1; +http://www.google.com/bot.html)” 0/348030
    108.162.212.51 – – [20/Jul/2014:04:55:13 +0100] “GET / HTTP/1.1” 200 38030 “-” “Mozilla/5.0 (compatible; Googlebot/2.1; +http://www.google.com/bot.html)” 0/932853
    108.162.221.68 – – [20/Jul/2014:04:55:19 +0100] “GET / HTTP/1.1” 403 325 “-” “Mozilla/5.0 (X11; U; Linux x86_64; en-US; rv:1.9.0.19; aggregator:Spinn3r (Spinn3r 3.1); http://spinn3r.com/robot) Gecko/2010040121 Firefox/3.0.19” 0/26488
    108.162.216.160 – – [20/Jul/2014:05:00:58 +0100] “GET / HTTP/1.1” 301 144 “-” “Feedfetcher-Google; (+http://www.google.com/feedfetcher.html; 1 subscribers; feed-id=16799781611961306038)” 0/805170
    173.245.55.70 – – [20/Jul/2014:05:01:00 +0100] “GET / HTTP/1.1” 500 20 “-” “Feedfetcher-Google; (+http://www.google.com/feedfetcher.html; 1 subscribers; feed-id=16799781611961306038)” 1/1210085

    then this request

    108.162.221.68 – – [20/Jul/2014:04:55:19 +0100] “GET / HTTP/1.1” 403 325 “-” “Mozilla/5.0 (X11; U; Linux x86_64; en-US; rv:1.9.0.19; aggregator:Spinn3r (Spinn3r 3.1); http://spinn3r.com/robot) Gecko/2010040121 Firefox/3.0.19” 0/26488

    then all 500 status codes to the homepage until I rebooted

    108.162.216.160 – – [20/Jul/2014:05:00:58 +0100] “GET / HTTP/1.1” 301 144 “-” “Feedfetcher-Google; (+http://www.google.com/feedfetcher.html; 1 subscribers; feed-id=16799781611961306038)” 0/805170
    173.245.55.70 – – [20/Jul/2014:05:01:00 +0100] “GET / HTTP/1.1” 500 20 “-” “Feedfetcher-Google; (+http://www.google.com/feedfetcher.html; 1 subscribers; feed-id=16799781611961306038)” 1/1210085
    173.245.55.70 – – [20/Jul/2014:05:02:01 +0100] “GET / HTTP/1.1” 500 20 “-” “Feedfetcher-Google; (+http://www.google.com/feedfetcher.html; 1 subscribers; feed-id=16799781611961306038)” 1/1188995
    173.245.55.70 – – [20/Jul/2014:05:03:03 +0100] “GET / HTTP/1.1” 500 20 “-” “Feedfetcher-Google; (+http://www.google.com/feedfetcher.html; 1 subscribers; feed-id=16799781611961306038)” 1/1155199
    173.245.55.70 – – [20/Jul/2014:05:04:04 +0100] “GET / HTTP/1.1” 500 20 “-” “Feedfetcher-Google; (+http://www.google.com/feedfetcher.html; 1 subscribers; feed-id=16799781611961306038)” 1/1133494
    173.245.54.199 – – [20/Jul/2014:05:06:17 +0100] “GET / HTTP/1.1” 500 20 “-” “Mozilla/5.0 (Macintosh; Intel Mac OS X 10_6_8) AppleWebKit/534.59.10 (KHTML, like Gecko) Version/5.1.9 Safari/534.59.10” 1/1156219
    108.162.245.42 – – [20/Jul/2014:05:07:00 +0100] “GET / HTTP/1.1” 500 20 “-” “Mozilla/5.0 (compatible; bingbot/2.0; +http://www.bing.com/bingbot.htm)” 1/1207917
    173.245.55.163 – – [20/Jul/2014:05:07:01 +0100] “GET / HTTP/1.1” 500 20 “-” “Mozilla/5.0 (Windows NT 6.1; WOW64) AppleWebKit/537.1 (KHTML, like Gecko) Chrome/21.0.1180.75 Safari/537.1” 1/1190563
    173.245.55.70 – – [20/Jul/2014:05:08:20 +0100] “GET / HTTP/1.1” 500 20 “-” “Feedfetcher-Google; (+http://www.google.com/feedfetcher.html; 1 subscribers; feed-id=16675227896629445363)” 2/2765042

    me restarting Apache

    86.2.70.21 – – [20/Jul/2014:06:17:57 +0100] “GET / HTTP/1.1” 500 20 “-” “Mozilla/5.0 (Windows NT 6.3; WOW64; rv:30.0) Gecko/20100101 Firefox/30.0” 1/1176223

    All 200’s to the homepage OR 403s where i have banned in .htaccess the robot

    141.101.99.192 – – [20/Jul/2014:06:19:41 +0100] “GET / HTTP/1.1” 200 38035 “-” “Mozilla/5.0 (Windows NT 6.3; WOW64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/36.0.1985.125 Safari/537.36” 1/1087529
    108.162.215.243 – – [20/Jul/2014:06:23:36 +0100] “GET / HTTP/1.1” 200 37137 “-” “Mozilla/4.0 (compatible; MSIE 6.1; Windows NT)” 4/4362257
    108.162.215.243 – – [20/Jul/2014:06:23:39 +0100] “GET / HTTP/1.1” 200 37136 “-” “Mozilla/4.0 (compatible; MSIE 6.1; Windows NT)” 1/1161635
    199.27.128.160 – – [20/Jul/2014:06:23:41 +0100] “GET / HTTP/1.1” 403 325 “http://www.baidu.com/search/spider.htm” “Mozilla/5.0 (compatible; Baiduspider/2.0; +http://www.baidu.com/search/spider.html)” 0/26806
    108.162.221.68 – – [20/Jul/2014:06:25:48 +0100] “GET / HTTP/1.1” 403 325 “-” “Mozilla/5.0 (X11; U; Linux x86_64; en-US; rv:1.9.0.19; aggregator:Spinn3r (Spinn3r 3.1); http://spinn3r.com/robot) Gecko/2010040121 Firefox/3.0.19” 0/27637
    108.162.222.160 – – [20/Jul/2014:06:28:06 +0100] “GET / HTTP/1.1” 403 322 “-” “Mozilla/5.0 (compatible; Baiduspider/2.0; +http://www.baidu.com/search/spider.html)” 0/25588
    173.245.55.182 – – [20/Jul/2014:06:35:28 +0100] “GET / HTTP/1.1” 200 24073 “-” “Mozilla/5.0 (iPhone; CPU iPhone OS 7_1_1 like Mac OS X) AppleWebKit/537.51.2 (KHTML, like Gecko) Version/7.0 Mobile/11D201 Safari/9537.53” 2/2279796

    time of my report
    108.162.245.42 – – [20/Jul/2014:05:07:00 +0100] “GET / HTTP/1.1” 500 20 “-” “Mozilla/5.0 (compatible; bingbot/2.0; +http://www.bing.com/bingbot.htm)” 1/1207917
    173.245.55.163 – – [20/Jul/2014:05:07:01 +0100] “GET / HTTP/1.1” 500 20 “-” “Mozilla/5.0 (Windows NT 6.1; WOW64) AppleWebKit/537.1 (KHTML, like Gecko) Chrome/21.0.1180.75 Safari/537.1” 1/1190563

    However I did notice that this seemed to effect the homepage rather than other pages e.g requests to actual pages or posts were still having 200 status codes returned during this period
    of activity.

    So maybe it is something to do with WP Super Cache and the home page?
    Or cloudflare and the homepage?

    Anyway this is the last early Sunday morning hours worth of debugging I would like to do.

    Please someone have an answer or a tip for help

    Thanks

    Rob

Viewing 4 replies - 1 through 4 (of 4 total)
  • The topic ‘Blank screen due to memory allocation failure’ is closed to new replies.