Jump to content

Randy Calvert

Clients
  • Posts

    3,945
  • Joined

  • Last visited

  • Days Won

    78

 Content Type 

Downloads

Release Notes

IPS4 Guides

IPS4 Developer Documentation

Invision Community Blog

Development Blog

Deprecation Tracker

Providers Directory

Projects

Release Notes v5

Invision Community 5 Bug Tracker

Forums

Events

Store

Gallery

Everything posted by Randy Calvert

  1. It's always scary the first time. But like riding a bike... once you've done it, you become an old pro at it. 🙂 (Yes... I'm showing my age here apparently.) Also... if you keep up with upgrades going forward, it becomes MUUUUUUCH easier.
  2. Personally I'm using CiC now so that I don't have to worry about it anymore. But for sites in AWS, I utilized its backup capabilities to backup both my web servers and database server. Prior to that, I utilized DirectAdmin as a control panel and used its built in daily backup system. I also have a Synology SAN at home, so I used it to make an offsite weekly backup using ActiveBackup to rsync the site once a week. I also had a cron script that exported a copy of the database on a weekly basis (overwriting the old version) that ran an hour before my ActiveBackup job ran so that I would have a recent export of the database as well. That gave me a backup local on the server that was done daily and a weekly backup that was stored off-site (at home).
  3. If you are upgrading from a version of IPB older than 4.7, when you upgraded to PHP8, it would have stopped working. That’s expected. Old versions of IPB don’t work on PHP8. You need to download the latest IPB files from the client area, upload them to your site and run the upgrader (domain.com/admin/upgrade) as noted earlier.
  4. It’s not supported yet. Any issues you encounter while running it will result in support telling you to switch to 8.0/8.1.
  5. I guess I’m confused here… 4.7.3 uses the same exact upgrade scripts from 3.X. It’s incremental and takes the older ones and steps them up with next version changes. So the files related to old version are going to be the same. What are you gaining by this? Also IPB has never distributed old versions of the software. Even back in the 3.X and 2.X days… old versions were not available after a new one was released. This is by no means new or different.
  6. If they’re old and never used, they were most likely registered by the spammer months ago and “saved”. Many sites have rules that restrict accounts less than XX days old (say 30 days). I would be more inclined to believe it was a data breach elsewhere if it was long term member accounts that had historically been active and participating on your site suddenly spamming. But an account that was registered and never used that surfaces months later does not scream external data breach.
  7. @teraßyte is spot on. 🙂 By the way... there's a handy guide to getting started creating your first forums/categories in case you find it helpful.
  8. If you are wanting to do this on a per-member basis, you can find their account in the ACP. Click on "Edit Password". You can either enter a password for the member directly (which will not be emailed to them) OR you can click the link to force reset the password. If the user is currently logged in, they'll be logged out. They'll get an email prompting them to reset their password. If they follow the link, they'll be able to set a new password. It is important the user's email address is still valid, etc for this step to work obviously. 🙂
  9. You spelled "everything" correctly this time! 😄
  10. Your older version will not support PHP8. Your newer version won't support the older version of PHP however. So basically you're going to upgrade to PHP8 first. (Then use the compatibility checker to make sure your new PHP8 has all of the required modules.) That will essentially bring your website offline... however that's short term. Upload the files for 4.7.6 to your website. If your PHP8 is compatible, it will work to launch the domain.com/admin/upgrade, (login with your ACP credentials) and it will walk you through updating all of the database changes that are needed to get you to the latest version.
  11. February release looks to be pretty interesting. 😄
  12. What path are you trying to access specifically? Are you trying to access it from ACP or from the front end?
  13. Just because you are an admin does not mean you're also a moderator. Did you also define the user as a moderator as well? ACP > Members > Staff > Moderators If the user is not listed there (or within a group specified there), they won't have access even though they're allowed access to ACP.
  14. You don't add answers in the ACP. It's unique to whatever is picked by the user when they setup MFA. If your security question is "What street did you grow up on?" ... the answer would be different for me than it would be for you. You don't want to ask questions like "What is 2+2?" because ANYONE could answer that. It should be a question that has a unique value to the person.
  15. You can turn it on/off as you see fit. So you could have it off, and turn it on.... then decide to turn it off for a year... then come back and enable it again. (This time even changing where the data is stored theoretically.) Now... again, it does not happen instantly. It can take days/weeks to complete depending on how many topics need to be changed and how busy your board is. So it's not something to just randomly change every few hours.
  16. Technically you could change ANYTHING in the name of the forum and it would redirect. For example, this support forum itself... https://invisioncommunity.com/forums/forum/497-help-support/ If I change it to https://invisioncommunity.com/forums/forum/497-help-me-help-me/ When the server processes the forum ID (497) in this case, it issues a HTTP 302 redirect to the value stored in the database. Below is an example of the HTTP headers showing this: Because it's a 301 code, Google will know it's a permanent redirect and will not penalize you for duplicate content.
  17. Think of it this way… the further behind you are on versions, the harder it is to upgrade. Moving between minor point versions are MUCH less likely to run into issues. But the further behind you are, the more likely it is you’re going to feel pain. Upgrading from 3.X to 4.X is like 100 upgrades rolled into one. It WILL be painful. However just one will be fine in 99% of cases.
  18. If the screen is just only displaying white, it means that errors are being suppressed. Try adding the following to your htaccess: php_flag display_errors On You can also look in your server’s Apache error logs for details as well.
  19. It means the underlying issue that allowed this situation to happen will be fixed. If something is already preventing you from using the auto updater with the current version, nothing in future releases will fix the CURRENT updater other than downloading the files from your client area and uploading them to your site (aka “a manual update”).
  20. This is a browser requirement. You need to work with your host to setup SSL for your site. Once done, follow the following guide: Basically once SSL is setup, you change your board path in constants.php to be HTTPS instead of HTTP.
  21. Per the first post... Once you have a paid account, you'll have to wait a short while for it to sync and realize your account is paid. I would suggest waiting an hour after you activate it at least.
  22. Glad you were able to get it resolved. 😄 Sometimes it's only after you say something to support does it actually start working! I see it happen EVERYWHERE not just here. 😄
  23. It sounds like you actually deleted that member group. Create a new member group called "Moderators" or whatever you want it to be. ACP > Members > Groups I actually have one called "Global Moderators" that are unrestricted moderators and another just called "Moderators" that are individuals who moderate specific forum(s).
  24. Because the server is making the request, Cloudflare is never called. Cloudflare is only called when someone types in "youdomain.com" because your domain is pointing DNS resolution to them first. Your server in this case is making a call to "api.giphy.com". As a result, the DNS resolution would never trigger a call to Cloudflare.
  25. You can define moderator groups by going to your ACP. ACP > Members > Staff > Moderators That is going to be domain.com/admin/?app=core&module=staff&controller=moderators If you don't have a moderator group there already, you can add one. In the upper right side of the screen will be a green "Add Moderator" button. Click it. You'll see a screen that says: Pick which group you want to be a moderator and choose Save. You can then edit that group if you don't want them to be an unrestricted moderator.
×
×
  • Create New...