Jump to content


  • Content Count

  • Joined

  • Last visited

  • Days Won


netcarver last won the day on May 6

netcarver had the most liked content!

Community Reputation

2,711 Excellent

About netcarver

  • Rank
    Code Monkey

Profile Information

  • Gender
  • Location

Recent Profile Visitors

14,291 profile views
  1. Hi @rash You will need the salt from the original config file in order to allow existing users in the DB to log in with their current passwords. However, you can use the Recipe here for resetting an admin account password: https://processwire-recipes.com/recipes/resetting-admin-password-via-api/ That should, at least, let you log in as admin and use the interface. You might also try installing the ForgotPassword module in order to let other users reset their passwords.
  2. You're right that this is by design and is not best practice. I actually don't know there is any proper way of doing this, but my first port of call would be to try hooking the session::loginFailure() method and then looking at the reason argument. Check out wire/core/session.php and look at the code in login() and the ___loginFailure() hook.
  3. Yes, a long time ago. There are probably better options out there (services) and I think there is another module - though I have never used it: https://github.com/andreadewey/ShortLinkGenerator
  4. @kater Hi there, could you try disabling the Nifty module (just disagree with the license) just to see if that has any bearing on the situation. If it does, you can get support in the VIP forum for NiftyPasswordPlus. If it doesn't we will have eliminated part of the complexity around what could be causing this.
  5. Hi @CachePuzzles, welcome to the forum. That's way more time than it should take. Are you using one of the WireMail series of modules for your emails? If so, which one? I've used WireMailSMTP in the past to send via my own email provider's SMTP server and it works very well (although SMTP can be difficult to setup,) usually taking less than 10 seconds for email to arrive in my inbox sending that way. There are also WireMail modules for SendGrid, Mailgun, Mandrill, Swift, PHPMailer and Amazon SES to name a few. You can lookup more wiremail modules here.
  6. If anyone's looking for a shortcut to simplified/extended password reset features, there is a commercial extension module available.
  7. @Confluent Design Nothing amazing I'm afraid, you'll have to edit the included CSS file (InputfieldStreetAddress.css) - or override the selectors it uses with your own in another CSS file that gets loaded later.
  8. Update: Found out why LazyCron stops working sometimes. Have added an issue for the fix here. If you are using PHP7 or above, you can improve the reliability of LazyCron by wrapping your hook in a try {} catch (\Throwable $e) {} block. (Note the catch - it's a \Throwable, not an \Exception, so it catches errors as well as exceptions.)
  9. If I needed that spec, cheaply (ie. self-managed), I'd consider Contabo's cheapest plan at ~Euro5/month + tax. Otherwise I've never had trouble with Digital Ocean's droplets or Hetzner's VPSs but the prices are much higher for that spec (US$40/month + tax on DO and ~Euro15/month for Hetzner + tax.) You didn't mention your bandwidth requirements so you'd also need to look at what's included in those plans and budget accordingly.
  10. @Marco Ro Can you expand on what you need from your hosting? Are you looking for something managed, self-managed, shared or what? Do you need to be in a data-center in a specific region?
  11. There is a module that does something a bit like this already.
  12. @PWaddict Which log file did you spot that in? Also, you can try the ProcessDiagnostics module as it has a DB helper that can run table repairs. You should always back up the DB first though before any operations like that.
  13. This sounds like an API bug, is it worth reporting this as an issue as well?
  14. @ryan Not sure if small requests count here in this storm of idea goodness. Please could you make ProcessLogger::formatLogText() hookable?
  15. If you think you've found a bug in WireDatabasePDO, please do open an issue for it in the processwire-issues repository.
  • Create New...