Jump to content

teraßyte

Clients
  • Posts

    33,479
  • Joined

  • Days Won

    47

 Content Type 

Downloads

Release Notes

IPS4 Guides

IPS4 Developer Documentation

Invision Community Blog

Development Blog

Deprecation Tracker

Providers Directory

Projects

Release Notes v5

Forums

Events

Store

Gallery

Everything posted by teraßyte

  1. One or more of your plugins is not updated to work with PHP 8. Do the following: Disable all your plugins/applications. Switch to PHP 8 and confirm the site works. Re-enable your modifications 1 by 1 and find out which one is making the site crash. Switch back to PHP 7.4 to get your site working and check if a new version of the modification is available for 4.7. If not, contact the author of the plugin causing the issue to see what they say.
  2. As @Randy Calvert already mentioned in his reply above, it's not possible. IPS offers only the download for the latest version available. Unless you saved the ZIP file of the 4.6.3 files you won't be able to download it anymore.
  3. I agree with the suggestions above. I was using Lastpass too but I recently changed. Leaving aside all their recent security issues, their last UI update for the browser plugin is atrocious: autocomplete not working, safe showing accounts unrelated to the site URL, etc. It's a mess. 🤦‍♂️
  4. If you have only ~80 topics, and you don't mind your members having to re-register their accounts, it's indeed faster to start from scratch with a fresh install. You'll lose less time re-posting the topics yourself than going through the upgrade process twice. I've done my fair share of legacy upgrades from 2.x to 4.x, and for 80 topics it's not worth the hassle if there's no other data you care about on 2.x. 😅
  5. Steps to reproduce: Enable the advanced setting Enable template disk caching? Add some random text/content in a template, and verify it shows in the template you edited. Revert the template, and verify that the page still shows the content you added in #2. Clear the cache from the Support page, and verify the content you added is now gone from the template. Re-saving the template as-is, with no edits, and then reverting it again also works. The issue is with the REVERT button not updating the cached file (unlike the SAVE button).
  6. Wow, 2.3.5 is really old at this point. Direct upgrades from 2.x to 4.x aren't supported anymore, unfortunately. You'll need to upgrade to 3.x first, and then to 4.x. From their guide: https://invisioncommunity.com/4guides/advanced-options/server-management/install-and-upgrade-r259/#ipb3toips4
  7. You have to run those queries from SSH (command line). Don try to run them from phpMyAdmin, as they'll most likely timeout. If you're unsure how to do it, ask your hosting, as @Jim M mentioned above.
  8. I assume you already tried to run both queries, but it still shows that error in the screenshot?
  9. Btw, I haven't checked what happens in the gallery. You might want to check that area, too.
  10. Here are the steps to reproduce: Create a new file in the Downloads app (in a category that allows screenshots). Upload any random file in the first step (it doesn't matter). Upload the image from the ZIP file attached to this post as a screenshot. Enter a random title (it doesn't matter). Re-upload the image from step #3, but this time as an attachment in the Description editor. Submit the file. Once the file is submitted, compare the screenshot to the attachment in the description, and you'll see the images are rotated differently (and rotated wrongly in both cases, too). test_image_rotation_bug.zip P.S.: The test above was done with both GD and ImageMagick. Same result in both cases.
  11. If you didn't have the application installed before, there should be a button at the bottom of the applications page to install it. But you're saying it's showing as "locked". Did you have it installed at some point before? If that's the case you probably need to go to /admin/upgrade and run the upgrader.
  12. Have you made any changes before the error started? Going to your ACP page I'm seeing this error: syntax error, unexpected '->' (T_OBJECT_OPERATOR) This usually happens when the required PHP version is not met. Use this file to check:
  13. Was checking the changes between 4.7.7 and 4.7.8 and spotted a duplicate error code (even marked with a TODO actually 😋) in \applications\downloads\modules\front\downloads\pending.php on line 180: \IPS\Output::i()->error( 'file_version_pending_cannot_delete', '2D417/4', 403, '' ); //TODO error code The same error code is present in the moderate() function right above.
  14. @Daniel F This is indeed (partially) fixed in 4.7.8, but you only fixed the template passing the wrong class. There's no query included to update broken items already in the database, and the rebuild process will still throw an error on 4.7.8. EDIT: Nevermind. I see you made a code change similar to the one I posted in the first post to handle broken items. I guess that works too.
  15. Oh, okay. If the backup is a "full cPanel backup", your host needs to restore that. If the backups are individual files (SQL for the database and TAR for files) you can restore them yourself. However, based on your post, it doesn't seem you have done this before. If you ever need to restore the backup it would be best to simply contact your hosting and they should be able to assist.
  16. You're confusing the backup with the files of the new version. You can (and should) download a copy of the backup, but what you need to upload (#6) are the files of the new Invision Community version (downloaded from your IPS Client Area; #4). Re-uploading the backup files is NOT what step #6 is about.
  17. @Chris027 It's a bug in the 4.7.7 version:
  18. The link you posted is the self-hosted version, not the cloud version. (And, considering the kind of site it is, I suggest you edit the post and remove the link.)
  19. I received the same email yesterday, but I think Google just messed up. Their check should warn about private keys being public. A public key being public is...obvious? 👀
  20. The only real answer here is to change hosting. Recently a few clients I help from time to time decided to change exactly because of that. It's a joke that after a whole year their "slow PHP 8 rolling" is not complete. 🙄 I usually suggest finding a host with cPanel so you can simply have a full backup imported to retain all your configurations. If you want, PM me, and I can give you some more details about what the people I know did. IPS can only suggest its own Cloud packages here. 😅
  21. People using that old application have switched to this one: From the features list:
  22. Instead of going to the ModeratorCP, you can already: Go to the user profile Click Edit Profile (in the cover photo area) Click on the Moderation TAB. Make any changes you need Save. The option to send an alert or warn them is also already available in profiles.
  23. This error means you are missing at least 1 file on your new server: /home/mysite/public_html/mysite/forums/system/Http/Url/Friendly.php. Verify the file exists and has the proper permissions, and if it doesn't, copy it from the old server. You might have more missing though, copying over again all the files would be a good idea. Or, if you are on version 4.7.7, download a new zip file with all the suite files from your client area and upload the files directly from it.
  24. From which version did you upgrade? Your custom theme looks quite broken, most likely it's not compatible with the version you're on. Can you reproduce the issue on the default IPS theme?
  25. What application is that code from? It's not from the default IPS code at least. The problem is that the return array() code is inside the IF check, if the check fails nothing is returned. Adding a simple return at the end of the function is enough: public static function configurationOptions( \IPS\Member $member = NULL ) { if ( $member === NULL or $member->modPermission( 'can_view_hidden_content' ) ) { return [ 'my_notification' => [ 'type' => 'standard', 'notificationTypes' => ['my_notifiction'], 'title' => 'notifications__my_notification', 'showTitle' => FALSE, 'description' => 'notifications__my_notification_desc', 'default' => ['inline'], 'disabled' => ['email', 'push'] ] ]; } return array(); }
×
×
  • Create New...