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. Team, Within the ACP when accessing the Marketplace, it would be very helpful to be able to filter results down to applications that have been previously purchased and/or installed. This would make testing easier to find the resources I'm currently using for testing or updating. Thanks!
  2. @Matt what you're doing makes sense and I understand why. My only concern right now is that there are people who are unable to properly use the scanner due to the number of 3rd party resources (or the size of the libraries in a resource). This means those individuals don't REALLY know if their apps are compatible right now while we're in a state where it's just noted but not force disabled. I'm assuming you're going to get the scanner fixed, but I need to if know we're going to have enough time between when you fix the scanner and when you start force disabling resources for those of us who are in a holding pattern right now.
  3. It’s most likely a file ownership or a file permission setting that is the problem. As Jim noted, that would be a server issue that would be addressed outside of IPS and most likely with your host.
  4. You can look in the globalTemplate, however I expect you'll actually be editing somewhere else. {template="logo" app="core" group="global" params=""} If you notice where the logo is displayed, it's loading another template called "logo". So you might need to do your editing/customization there within your theme.
  5. Correct. Your site will remain functional however there will not be access to technical support until you’re running the latest version and you may miss critical security updates.
  6. IPS does not give specific release dates. HISTORICALLY releases tend to happen later in the month… sometime between Tuesday and Thursday. (No weekends or Monday/Friday releases traditionally.) You can also eliminate Thanksgiving as they won’t most likely release right before a major US holiday since many staff will be off. So that might help you narrow down things a bit.
  7. IPS currently supports 7.4.X, 8.0.X, and 8.1.X. Starting in November, PHP itself will discontinue support for all 7.X releases. At that point IPS will only support 8.X.
  8. Remember… PHP8 can be installed correctly but missing a module that IPB needs. Use the checker script to confirm. cPanel does not know what modules are required by IPB. So it would be in your interest to confirm it yourself. 😉 Also the 3rd party resource checker is new. It might miss something. It does not take a lot of effort to confirm by turning off all 3rd party resources. If you spend weeks pulling your hair on this for something simple, you will seriously hate yourself later. It’s an easy check that does not take much effort. It also has been the cause of problems for a LOT of people. So up to you if you take my advice.
  9. One of two things is happening: Either your site has a 3rd party resource that is not compatible with PHP8. Try disabling all 3rd party resources and then trying PHP8 Your PHP8 install might not have the required modules. Switch to PHP8 and then download and run the compatibility checker to see if you’re missing a required module.
  10. Check the times in which you’re seeing the 500 errors and match them to the error logs. Do they match one of those issues like php memory limit? If so, have your host increase the limit. You might also consider disabling mod_security. Again… based on past experience… it causes more problems than it fixes.
  11. At least you got it squared away. People think PHP is this single static package and that it’s easy to install/manage it. There are lots of moving parts for it that have to be accounted for! 🙂
  12. Run that on your server. Are you missing any required modules from the upgrade to PHP 8.1?
  13. I wonder if your host updated their PHP and did not include one of the required modules. Install that script and check to see if it says you’re missing a module. If not, do these errors happen when all third party resources are disabled?
  14. If the newest IPB files are already downloaded, you can just run yourdomain.com/admin/upgrade. If it says everything is already updated it may not have downloaded the files properly. If that is the case, you can download a fresh set of the newest files from the client area and then run the same upgrader above.
  15. To close the loop on this... the new version hit marketplace a little bit ago. I was able to install it without errors on PHP 8.0.20. Confirmed that email is still delivering as well.
  16. Also... one thing I've seen happen is if you have a firewall system or certain security settings on your host... you could end up with content being blocked from being remotely loaded from remote sites. When it's opened in an email, it's not coming from your site... so your server may end up blocking it.
  17. If you're using the Adsense auto ad code within the IPS advertising system, it will NOT work. Disable all ads in the advertising manager and use the template logic system. The code that I used above does work. The person you were quoting was using the auto ad code within the IPS advertising system, which puts the ad code in the wrong spot (within the body instead of the head). This will cause very unstable results.
  18. Awesome! I’m glad you got it squared away!
  19. In that case ask the resource author or use a self hosted license for testing. 🙂
  20. Don’t create it from the ACP. 🙂
  21. Hint… create a subdomain like beta.yourdomain.com. Make a copy of your MySQL database and copy your IPB files from the prod instance to the test instance. Edit your conf_global.php with the new database info and the new base URL. Activate your test install license for it and do whatever tests you want.
  22. Try turning those off... because they may be causing problems. Also don't just look for the ad to be displaying. Actually right click and view source. Look at the code to make sure it's injecting to the right group. Google does not always decide to return ads for every site on every request. The only way to confirm it's actually "working" is to check for the code. If the code is there, then it's a Google problem of them deciding not to show the ad.
  23. If you are only doing it for guests... it's even easier. You don't need to check group. Just check if logged in. {{if \IPS\Member::loggedIn()->member_id === NULL}} <script async src="https://pagead2.googlesyndication.com/pagead/js/adsbygoogle.js?client=ca-pub-XXXXXXX" crossorigin="anonymous"></script> {{endif}} Smack that right before your end head code. Regarding appearing in other themes, make sure you don't have any ad code stuck somewhere in the IPB ad area that Jim linked to above. You cannot use the auto ads there... it MUST be in the global template otherwise it will not get added to the header and instead just stuck in wherever is setup within the body.
  24. Sure it does. I use the version of it to only show ads to guests. This code goes in your theme within the global template in the head section. It does not go in the standard IPB ad code area.
  25. When running 8.1, you’re most likely missing a system requirement. Run the compatibility checker while your site is on 8.1 to make sure:
×
×
  • Create New...