Viewing 6 replies - 1 through 6 (of 6 total)
  • Plugin Author Blobfolio

    (@blobfolio)

    Hmmm… can you provide me a few details about your set up:

    1. Are you running “multisite” WordPress?
    2. What version of PHP is running on your server?
    3. If you have access to Apache error logs, are there any warnings or errors triggered by the plugin?
    4. What version of WordPress are you running?
    5. And what version of MySQL?

    Thank you for your feedback!

    Plugin Author Blobfolio

    (@blobfolio)

    I just pushed through an update with some bug fixes which might fix your problem (or at least make it clear). The two main things:

    1. This plugin is not compatible with WPMU, but would have been installable anyway. It now explicitly checks for multisite, and if enabled, deactivates itself to prevent trouble.
    2. This plugin was grabbing IP information from a function that might not have worked with IIS environments. It now does things differently and so should be more compatible.

    If an update doesn’t resolve things for you, then I’d still be curious to know the version info I previously asked about. The plugin requires PHP >= 5.2, WP >= 3.4, MySQL >= 5.0. Additionally it won’t work if your server is behind a proxy or made of cheese. 🙂

    Thread Starter dbeaugez

    (@dbeaugez)

    I’m running:
    Network/Multisite: Multisite: Multisite is Not enabled
    PHP Version: 5.3.2-1ubuntu4.18
    Server Type: Apache/2.2.14 (Ubuntu)
    MySQL Database Version: 5.1.66-0ubuntu0.10.04.3
    WordPress: 3.5
    There’s no proxy.

    I did a test to add my IP to the Exempt list and here’s the only thing I see in the Apache logs:
    “POST /wp-admin/options-general.php?page=meow-settings HTTP/1.1” 200 18504 “https://xx.xx.xx.xx/wp-admin/options-general.php?page=meow-settings” “Mozilla/5.0 (Windows NT 6.1) AppleWebKit/537.11 (KHTML, like Gecko) Chrome/23.0.1271.97 Safari/537.11”

    Oh – here’s the plugin version: Version 1.3.4
    Thanks for taking a look at this.

    Plugin Author Blobfolio

    (@blobfolio)

    Your LAMP versions are A-OK; in fact I primarily developed this plugin on an Ubuntu server! Haha.

    I have a few more questions, if you don’t mind:

    1. Does the settings page correctly display your IP address in the notes underneath the exempt field (e.g. …you might consider adding your IP address (192.0.0.1)…)?
    2. If you have FTP access, please create a new PHP file with the following code (replacing 50.193.147.215 with your own IP address):
      <?php echo var_dump(filter_var('50.193.147.215', FILTER_VALIDATE_IP, FILTER_FLAG_NO_PRIV_RANGE | FILTER_FLAG_NO_RES_RANGE)); ?>
      Upload it to your server, view it in your browser. Please report back what it shows (if anything). If it shows you your IP, then the server believes your IP is valid; if false, for some reason the server does not believe it is valid (in which case, would you please post your IP?); if it shows nothing or some other error, then filter_var() isn’t running correctly.
    3. Again assuming you have FTP access, would you please create a file with the following code, upload it, and give me a link?
      <?php echo phpinfo(); ?>
    4. Did the ‘meow_log’ MySQL table get created? Does it have any data?

    Thank you so much for your effort and patience! I’m curious to see what could be going on here, and excited to make the plugin better!

    Thread Starter dbeaugez

    (@dbeaugez)

    1 – yes it does show the correct IP
    2 – results: string(12) “173.10.89.97”
    4 – Yes the meow_log did get created

    Now for the strange part: It’s working! I can save my IP address and I view the log on the Log-in History tab — I see entries for success, fail and apocalypse.

    I have no idea what happened — but can’t complain.
    Thanks for your interest and help.

    Plugin Author Blobfolio

    (@blobfolio)

    Oh, great! Haha. Thanks again for helping me debug this!

Viewing 6 replies - 1 through 6 (of 6 total)
  • The topic ‘No Log-in History’ is closed to new replies.