• Resolved sstillwell

    (@sstillwell)


    Hoping to see this sooner than later. Current version 5.0.2 doesn’t appear to activate properly, even with the first-level performance engine rather than Falcon.

    Using php5-fpm (php 5.4) / nginx on debian wheezy. Current caching being done with W3TC+apc and home-rolled nginx PHP micro caching. Works, but a pain to set up and adjust.

    https://www.ads-software.com/plugins/wordfence/

Viewing 8 replies - 1 through 8 (of 8 total)
  • Plugin Author Wordfence Security

    (@mmaunder)

    Hi,

    Can you give me an error message or what the issue is that you’re seeing when you try to use Falcon?

    Regards,

    Mark.

    Thread Starter sstillwell

    (@sstillwell)

    When trying to use the base performance increase, I get a little red “Wordfence is working” down in the lower right that comes and goes, but no dialog comes up afterwards telling me it’s done. Once done, I run ab and see no improvement in the base 17-18 requests/sec that a WordPress site is capable of.

    Trying to enable Falcon Engine doesn’t appear to do anything either (ab benchmark doesn’t improve at all). Likely due to nginx not obeying the specific .htaccess rules being used.

    Disabling Wordfence performance options and re-enabling W3TC and Nginx Cache Controller takes me back up to 85 requests/sec. That’s not 800 by any means, but a worthy improvement.

    Hope that helps…

    Scott

    A bunch of the other plugin functionality seemed to work OK for me in Nginx, but as noted the caching doesn’t activate.

    I had a quick crack at writing some Nginx rules for it but I’m a new convert to Nginx and not intricately familiar with the format.

    Without knowing too much about it I suspect it just needs someone to create compatible rules from the .htaccess that is written by Wordfence to enable caching.

    Plugin Author Wordfence Security

    (@mmaunder)

    OK thanks for that. @sstillwell if youd like to work with us to get it working on your config, drop me an email with a repost of your first message here to [email protected] and I’ll work with you to get this implemented. We don’t usually give priority support to free members, but this is a feature that many would like so I’d like to work with someone with your config to get Falcon working for you. So it’ll be more effective to do that using our ticketing system.

    @trogau You can do the same if you’re using Nginx but include your full config and tell me what is actually executing PHP (because Nginx doesn’t execute PHP on it’s own).

    Both of you include a link to this post so I know who you are.

    Regards,

    Mark.

    Thread Starter sstillwell

    (@sstillwell)

    Will do, but as an FYI I am a paying customer/member of your product.

    @wordfence, I’m running under HHVM, so I am probably an edge case at the moment compared to the majority of Nginx users.

    I’m happy to help test if there’s a generic Nginx config though to see how it goes. What I am using now is basically just the stock default config installed as part of the Debian package.

    Thread Starter sstillwell

    (@sstillwell)

    Heh, if you’re on HHVM and I’d like to know how it’s working for you…I tried a bit earlier to set that up and had it fail and had to roll back.

    @sstillwell, I’m just using it for a test WordPress instance: https://hhvm.trawg.com . Default WP out of the box seems to be working fine, but I haven’t done much with it. Default config though stands up extremely nicely to apachebench even under really high concurrency. Looking forward to testing more.

Viewing 8 replies - 1 through 8 (of 8 total)
  • The topic ‘Nginx support…’ is closed to new replies.