Technical Problems
Run into an issue and need help from the Invision Community Team?
Please remember that all topics are public so never share any sensitive information such as passwords, email addresses, API keys, etc.
If you are a self-hosted license holder, please go to client area and enter your access information so our staff can login to your AdminCP to diagnose problems. If you are on the Invision Community platform, we do not need any extra information.
Have you taken a look at our help guides? 📚 These guides cover a lot of common configuration options as well as how to set up a lot of external services such as Zapier.
Subforums
Classic self-hosted technical help
- 32.9k posts
- 8 followers
Problems related to your server or other classic, self-hosted edition issues.
22,899 topics in this forum
-
-
- 3 followers
- 3 replies
- 554 views
Not sure how to address this system error... when I click on the System Error I see the following #0 /eventguyz.com/system/Member/Club/Club.php(1418): IPS\_Log::log() #1 /eventguyz.com/applications/core/tasks/clubrebuild.php(58): IPS\Member\_Club->nodes() #2 /eventguyz.com/system/Task/Task.php(375): IPS\core\tasks\_clubrebuild->IPS\core\tasks\{closure}() #3 /eventguyz.com/applications/core/tasks/clubrebuild.php(44): IPS\_Task->runUntilTimeout() #4 /eventguyz.com/system/Task/Task.php(274): IPS\core\tasks\_clubrebuild->execute() #5 /eventguyz.com/system/Task/Task.php(237): IPS\_Task->run() #6 /eventguyz.com/applications/core/interface/task/t…
Last reply by Marc, -
-
I’ve reported this already in September in a reply, but it might not have gotten attention this way. Steps to reproduce: visit an Invision Community website with Discovery as the homepage (like the one I link with this topic) and stay on the homepage delete all stored cookies if there are any Reload the page so the cookie bar appears on the homepage. Click Accept Cookies Result: Cookies get saved but the activity feed is removed and a page with an empty body is loaded (see screenshot) I can consistently replicate this on all my communities with Discovery as the homepage. It only happens for the root page “/”, not “/discover/6/"…
Last reply by opentype, -
-
- 2 followers
- 2 replies
- 619 views
https://invisioncommunity.com/forums/topic/475949-uncaught-exception-when-page-query-param-is-invalid/?page=5%0a causes an uncaught exception because it tries to construct it with path /page/5%0a, which is invalid. You already guard other usages of the param with intval, so you probably want that here too.
Last reply by Marc, -
-
-
- 5 followers
- 19 replies
- 2.1k views
occasionally get the below error triggered it seems if no timezone is present in the users ipsTimezone cookie [22-May-2022 05:25:49 UTC] PHP Fatal error: Uncaught Error: Attempt to assign property "timezone" on null in /home/huh/html/system/Member/Member.php:183 Stack trace: #0 /home/huh/html/system/Log/Log.php(107): IPS\_Member::loggedIn() #1 /home/huh/html/init.php(1015): IPS\_Log::log() #2 [internal function]: IPS\IPS::exceptionHandler() #3 {main} thrown in /home/huh/html/system/Member/Member.php on line 183 looks like this is now causing the php error in Php 8.0 if ( !static::$loggedInMember->member_id and isset( \IPS\Req…
Last reply by Marc, -
-
-
- 2 followers
- 8 replies
- 868 views
Hi, I'm trying to user Zapier to add a secondary group to users but Zapier keeps returning the error "3S291/2". Has anyone else experienced this? Zapier's troublehshooting suggests this is an Invision specific issue, not a generic Zapier one. Thanks, Nigel
Last reply by Marc, -
-
-
- 3 followers
- 8 replies
- 880 views
In the latest 4.7.14 version, the template core > front > global > siteSocialProfiles was changed to add support for X (former Twitter) share link, but the <LI> element was mistakenly changed to an <A> element instead. 4.7.13 version: <li class='cUserNav_icon'> 4.7.14 version: <a class='cUserNav_icon'> You can easily compare it in the Theme Differences tool, too: https://invisioncommunity.com/index.php?app=core&module=system&controller=plugins&do=diff
Last reply by Marc, -
-
-
- 2 followers
- 19 replies
- 1.4k views
I have a case where, in an effort to get work done during down times, I am creating threads for future publish. Threads with a future publish date are fine as long as they post when that future date is set. Threads that are set to future publish and I then need to 'Publish' before the set time (by utilizing the 'Moderation Actions' button at the top of said thread (utilizing the 'Publish' option)), do not hold a cookie that sets your read posts. By clicking the 'Unread Posts' button, no matter where you were/are in the thread, you are taken to the first post. I have inspected this on several browsers and it is not browser specific. As an aside, there is no 'Publish'…
Last reply by Marc, -
-
Mass unarchive 1 2
by mtlurb-
- 2 followers
- 26 replies
- 1.6k views
Hello, I passed to the cloud offering a few months ago, and my members have complained about older threads being archived. This is a huge issue for the type of forum I run as it is about projects across the city, and updates can be made months and years at once. How to mass unarchive the threads without doing it one by one? Thanks in advance,
Last reply by Marc, -
-
-
- 2 followers
- 4 replies
- 693 views
Hi, The thumbImage template has two small issues IMHO that should be addressed. {{if $image}} {{$image = ( $image instanceof \IPS\File ) ? (string) $image->url : $image;}} {{if $url}}<a {{if $dataParam}}{$dataParam} {{endif}}href='{$url}' title='{lang="$lang" sprintf="$name"}'{{else}}<span{{endif}} {{if !$lazyLoad || !settings.lazy_load_enabled}}style='background-image: url( "{file="$image" extension="$extension"}" )'{{else}}data-background-src='{file="$image" extension="$extension"}'{{endif}} class='{$classes} ipsThumb ipsThumb_{$size} ipsThumb_bg'> <img {{if $lazyLoad && settings.lazy_load_enabled}}src='{expression="\IPS\Text\Parser::b…
Last reply by Marc, -
-
-
- 2 followers
- 9 replies
- 852 views
I have found that for all of my site's archived posts, which is ~90% of my site's content, that the link to the original post (that appears on the upper-right corner of the quoted post), throws a 404 not found error. This does not happen to the same links in non-archived posts, just in the archived ones. More info on the error code: Error code: 2S226/3 try { $commentClass = $class::$commentClass; $comment = $commentClass::load( \IPS\Request::i()->content_commentid ); $item = $comment->item(); } catch( \OutOfRangeException $ex ) { \IPS\Output::i()->error( 'node_error', '2S226/3', 404, '' ); } and an example is the quote in this post: …
Last reply by Marc, -
-
-
- 1 follower
- 2 replies
- 501 views
Hello, The setting to Show tags in alphabetical order? works on item and category views but doesn’t work in activity streams/search results: Thank you.
Last reply by Marc, -
-
-
- 2 followers
- 6 replies
- 556 views
Hi, I'm using the REST API to upload files I use the following endpoints: "index.php?/downloads/files" and "index.php?/downloads/files/{fileId}/history" (depending if I'm uploading a new version for an existent file or not) Anyway, regardless of the endpoint, all the files that I uploaded through the API are stored with a version date of "Released January 1, 1970" When I upload them via the website, the version date is stored properly, this only happens when I use the REST API to upload files Thanks
Last reply by Marc, -
-
-
- 2 followers
- 2 replies
- 504 views
I just tested out the new "Require guests to verify their email?" option. The popup that tells people they need to verify their email is way to small and disappears way to fast. I would love the option that would take people to a new landing page with instructions. This way it won't disappear and they could even leave the page on their screens while they verified their email addresses. Contact Us is critical to some businesses.
Last reply by Marc, -
-
So just an oddity that I found related to a permissions issue when importing a database with fields. Permissions aren't set at first and naturally members can't fill in required fields they aren't permitted to see/create/edit them, however they can still create a record without completing these required fields (as defined in the Pages database fields in AdminCP). If the page requires it (i.e. Title and Content) but it is submitted with a null/empty value, the record entry should probably throw a permissions error or something to that effect versus allowing the record to be entered without them. Without a title, the record gets created but trying to access it will resul…
Last reply by Marc, -
-
- 2 followers
- 3 replies
- 531 views
Hi, We have archiving enabled. We have an articles database where comments are set to be stored as a topic in a forum. Today, a user was able to create a new comment in an old article, where its comment topic was archived. Because the topic is archived, the new comment isn't displayed, but it is stored in the database. See: https://www.clubedohardware.com.br/noticias/energia/microsol-lança-no-break-ps800-r46573/ https://www.clubedohardware.com.br/forums/topic/465934-microsol-lança-no-break-ps800/ The comment/post is displayed at the user's profile activity stream: The post is shown in the latest post section from the fo…
Last reply by Marc, -
-
-
- 2 followers
- 10 replies
- 758 views
If you have a 3rd-party resource that adds a new login method and disables the app, the new login method keeps showing up in Login & Registration -> Methods tab and in Account Settings: - Apps disabled: - Login methods: - Account Settings: Thank you.
Last reply by Marc, -
-
-
- 2 followers
- 12 replies
- 778 views
I am looking at the fields available for Zapier, and I need help finding something for the Newsletter acknowledgment by the user. I see the setting allowAdminEmails, but that does not look to be the same, and I am not sure how the user modifies that setting. Can someone point me to which field indicates agreement to receive Newsletters? Thanks, Steve
Last reply by Marc, -
-
-
- 2 followers
- 3 replies
- 887 views
Hi, I'm a tad confused! I switched off "Allow new registrations" and under Google SSO switched "When a user signs in for the first time" to "Reject the sign in", as suggested below that setting however, a guest can still post before registering. Under the Settings > Posting > General > Posting section there is no option displayed for this feature at all, which I think is correct as I've turned Registrations off. In the Guest member group settings, I have "Require approval before content shows" enabled. Does having this enabled override all the other settings? Many thanks!
Last reply by Marc, -
-
-
- 1 follower
- 2 replies
- 620 views
The template core > front > profile > allFollowers was updated in 4.7.14 to include type casting for the page value in the bottom pagination: {template="pagination" group="global" app="core" location="global" params="$url, ceil( $followersCount / 50 ), (int) \IPS\Request::i()->page ?: 1, 50"} However, the top pagination in the same template is still missing the (int) type casting: {template="pagination" group="global" app="core" location="global" params="$url, ceil( $followersCount / 50 ), \IPS\Request::i()->page ?: 1, 50"}
Last reply by teraßyte, -
-
While reviewing some code in the forums application I found a couple of places that check the wrong class name for topics if the group is allowed to hide its own topics. These are the 2 files where IPS\forums\Topics needs to be replaced with IPS\forums\Topic: Line 649 in \applications\forums\modules\front\forums\forums.php $canHide = ( \IPS\Member::loggedIn()->group['g_hide_own_posts'] == '1' or \in_array( 'IPS\forums\Topics', explode( ',', \IPS\Member::loggedIn()->group['g_hide_own_posts'] ) ) ); Line 530 in \applications\forums\sources\Topic\Topic.php $canHide = ( $item ) ? $item->canHide() : ( \IPS\Member::logged…
Last reply by teraßyte, -
Here's the setup needed to reproduce the issue: Enable the setting Store revisions in a CMS/Pages database. Add a field to the database (any kind works), and enable the setting Editable when viewing a record in the Display options tab. WORKS: Add a record, and edit it in the normal form (Record actions > Edit). A revision is added to the database. DOESN'T WORK: When viewing the same record, use the quick edit form at the bottom to change the field value, and click the Update button. No revision is added for the change. === Tested on a fresh install using default templates.
Last reply by teraßyte, -
Version 4.7.14 adds 1 new setting and removes 2 others: { "added": [ "x_hashtag" ], "edited": [], "removed": [ "mp_onboard_complete", "twitter_hashtag" ] } The mp_onboard_complete setting is removed in the \applications\core\setup\upg_107720\queries.json file: "8": { "method": "delete", "params": [ "core_sys_conf_settings", [ "conf_app=? AND conf_key=?", "core", "mp_onboard_complete" ] ] }, The twitter_hashtag setting is instead left so that the upgrade.php script in the same folder can co…
Last reply by teraßyte, -
-
- 2 replies
- 462 views
On a fresh install, both Twitter and X share links are inserted in the core_share_links table. This happens because the file \applications\core\data\schema.json was updated in 4.7.14 to insert a new row (ID 10), but the old one (ID 0) was not removed: "inserts": { "0": { "share_id": 1, "share_title": "Twitter", "share_key": "twitter", "share_enabled": 1, "share_position": 1, "share_groups": "*" }, [...] "10": { "share_id": "13", "share_title": "X", "share_key": "x", …
Last reply by teraßyte, -
-
-
- 1 follower
- 2 replies
- 528 views
Steps to reproduce: Setup an RSS Feed Import for a Pages database and enter a value in the Title Prefix field. Check the imported feed items and you'll see the prefix is missing. If you setup the same feed to import into a forum instead, the title prefix is properly used.
Last reply by teraßyte, -
-
-
- 2 replies
- 562 views
Steps to reproduce: Create a new blog. When on the blog page click to open the menu Manage Blog. Now open the first link Edit Blog, but do it in a new browser tab/window. You'll get this error: Error code: 2S119/1 ==================== The CSRF protection key did not match. This may indicate a plugin or theme is out of date. Please contact technical support for more information.
Last reply by teraßyte, -