Content Type
Downloads
Release Notes
IPS4 Guides
IPS4 Developer Documentation
Invision Community Blog
Development Blog
Deprecation Tracker
Providers Directory
Forums
Events
Store
Gallery
Posts posted by teraßyte
-
-
3 hours ago, Phil h said:
Does v4.3.3 support php 8.1 ?
As mentioned in the post above, it's not supported.
If you want to upgrade from that version, you need to perform a manual upgrade and change the PHP version right before (or after) the new files are uploaded:
If you have 3rd party modifications installed, you might also need some extra steps (like disabling them before the upgrade, searching for a new version compatible with PHP 8, etc).
If you're uncomfortable doing it yourself, there's the option of hiring a 3rd party Provider to do it for you, as Marc mentioned.
-
1 minute ago, Phil h said:
From 4.2 i think but not sure where to check ?
That's possible. Version 4.2 did require PHP 5.6.
You can check on the ACP dashboard, the version should be listed there. Or also on the Support page.
-
2 hours ago, Owdy said:
Weird, site works for guest. If try to login, "oops Something went wrong. Please try again.
edit, actually, it doesnt. If open thread, ooopps
Do you have some kind of caching enabled (for example: Cloudflare)? If so guests might still be getting the cached page (which bypasses the server), while logged-in members get the disk full error since they hit the server.
-
You can use this API: https://invisioncommunity.com/developers/rest-api?endpoint=core/members/POSTitem
Pass the correct key/value pair using the rawProperties parameter: allow_admin_mails
-
You can find the list of incompatible modification on the Support page.
- MaNiAc LRSC and Jim M
- 2
-
If you don't have any theme in ACP without the Customized text you can add a new default non-edited one by clicking the + Create New button top-right.
Either Easy Mode or Manual Mode will do for testing.
-
I don't see any hooks in that stack trace, so I assume your theme is simply too old for the version you're on.
Does the error go away if you switch to a default, unedited theme?
-
That version won't be required anytime soon for now. It will be with v5 most likely.
Anyway, if your host refuses to upgrade MySQL from a version that has already reached its EOL date (31 Oct 2020, extended support ended on 31 Oct 2023), it's probably time to consider a new hosting for the future before your next renewal date. 🙄
-
-
2 minutes ago, Safety1st said:
This site located on IPS Cloud spams people with unwanted emails. They have 14 hours left until the incident will be reported.
What kind of emails exactly? I haven't received anything in the past few days at least. 🤨
-
Some active developers moved to a new site and created a marketplace there.
Here's the link: https://www.invisioneer.org/
- Adlago and Adriano Faria
- 2
-
-
From which version did you upgrade? Also, are there any errors logged in ACP > Support > System Logs?
-
Based on your reply, it shouldn't reappear anymore now that you closed it.
-
There isn't any need to make a copy of the database. Unless you made one and then cleaned infected tables/content from there, too?
The best option is to re-upload a fresh set of files, and then compare the folder to check if there are any extra folders/files. Comparing the database tables to a fresh installation helps find the extra ones there, too. You also need to account for 3rd party applications and plugins, though.
If you'd like, I offer a cleanup service. You can check my site or send me a PM.
-
I've seen several people make that mistake so far. 🤷♂️
-
-
15 hours ago, Safety1st said:
@teraßyte is there a workaround for now?
None that I can think of without editing the code/database.
I managed locally by temporarily altering the code to disable the json_decode line and saving the settings page.
Updating the setting's default value in the DB and clearing the caches from ACP should work too.
-
Do note also that the message doesn't disappear automatically even if you fix the issue. If you disabled the function after you saw the message in ACP, you need to close it yourself.
Also, if you want to double-check that the functions are indeed disabled, there is a phpinfo link on the support page. See what it says there rather than testing with an external phpino().
-
-
Yes, there are not such big tables based on your screenshot. You could also order them by their size by clicking on the table's header. In any case, it seems like your hosting is calculating wrongly the database size.
Unless you have more databases on your account other than the forum one?
P.S.: You might also want to switch your board_url to use HTTPS:
-
31 minutes ago, Ryan Ashbrook said:
This should be fixed now.
While the link is now visible, the suggested robots.txt file in the guide is outdated.
For example:
- Profiles are not disallowed anymore
- The tags page is not included
- The cookie page is not included
- The embed controller is not included
-
You can't use the upgrader in ACP because you also need to change the PHP version for this particular upgrade.
Try doing a manual upgrade instead: https://invisioncommunity.com/4guides/advanced-options/server-management/install-and-upgrade-r259/#manualupgrade
-
[4.7.15] Cloning a custom Commerce package throws an "Access to undeclared static property" error
in Technical Problems
Posted · Edited by teraßyte
I created a new type of Commerce package for a client, and when trying to clone it an error is thrown.
Here's the stacktrace:
The issue is caused by the __clone() method in applications/nexus/sources/Package/Package.php which is missing the isset() check:
Every other method properly checks if the variable is set before using it, but the __clone() method doesn't.
Here's an example from the save() method where the isset() check is properly implemented: