Jump to content

Luuuk

Clients
  • Posts

    427
  • Joined

  • Last visited

 Content Type 

Downloads

Release Notes

IPS4 Guides

IPS4 Developer Documentation

Invision Community Blog

Development Blog

Deprecation Tracker

Providers Directory

Forums

Events

Store

Gallery

Everything posted by Luuuk

  1. You can check if the error is still there by pasting in your browser a URL pointing to a non-existent attachment like: https://YourSite/applications/core/interface/file/attachment.php?id=0
  2. First topic is solved - the error was Redis related. The second (mine) topic is not because I'm on Windows Server.
  3. Hi, Similar error was reported twice: Solved: Unsolved: [announcementContentTop on the default theme. announcementTop + announcementContentTop on Ehren's theme.]
  4. Are you by chance on Windows Server? On Windows Server the drop-down list of available locales could be limited but that does not mean that a specific locale is not supported out-of-box. For example, on my Windows Server 2019 the list contains only some very exotic languages, not even English, but standard languages are supported. In this case you need to select "My locale is not listed" and then input a Windows Server short code (separately for each language pack). For example, for Russian langpack that would be rus. After you apply the setting .UTF-8 suffix should be automatically added to the locale code.
  5. Hi, Well, while I understand that the support for IIS is almost "non-existent" I still believe those are bugs... Both errors were reported earlier by the "LAMP" customers, just that there could be different reasons in my case... BTW. I don't know if it matters but in case of the widget error the odd thing was that when I was still on PHP 7.4 the error was fully hidden from "System Logs" = recorded only in a direct PHP error log like @InvisionHQ reported too. But since I upgraded to PHP 8.0 the error "relocated" and now is only visible in the "System Logs". I do not have any PHP errors related to your software in the PHP log...
  6. The widget error appeared two hours after the change...
  7. Yes, I know. But anyway I set on the "datastore" Full control for the entry, so the items inside have now automatically a single entry: For the widget error I need to wait because the thing is that your software constantly writes new widget instances inside "datastore" but the error is recorded only in some time intervals. Sometimes it takes even the whole day to see the error... As for template errors, no change...
  8. At the bottom there is the second entry... I can temporarily unify the entries but I seriously doubt that is the culprit (no other objects from the datastore complain having the same permissions). Also, all other folders coming from IPS are set with IUSR - Modify and no issues with writing. For now could you please leave the topic here? At least please investigate the second issue with template errors...
  9. That is indeed a dated information predating IIS 7. IUSR_machinename** = IUSR on IIS 7+. I am on IIS 10 (coming with Windows Server 2019). IUSR has a full permission: Also, if the permissions would be the issue wouldn't the tool in ACP refuse to clear the folder + more errors with different objects? All other widgets work fine and do not return errors with the exception of the browsing widget.
  10. I have 2 plugins (Change Post Date, PHP & TXT Widget) and no custom applications. It makes no difference after disabling them. I left them disabled for now. I am the server administrator. Since the datastore folder is writeable (and the widget does work) I have no idea where to look for...
  11. Thanks for the answer. 1. Datastore is writeable. The folder and all its objects have the same permissions: IUSR (Modify) + IIS_IUSRS (Read & execute). The tool in ACP does remove the content and new items are generated. Caches were cleared many times, both via the tool in ACP and manually... Also, I have no idea what the error actually does. The browsing widget seems to work / update fine and I do not see any odd things. 2. And how about the second error? As I said in other topic: You can trigger the error manually by pasting a URL pointing to a non-existing attachment (or existing attachment coming from a hidden section accessible only by Administrators/Moderators). For example: https://MySite/applications/core/interface/file/attachment.php?id=0 [For the default theme one Announcement template is shown. For custom theme made by Ehren the error shows two Announcements templates.] Constants.php: <?php \define( 'TEMP_DIRECTORY', 'C:\\inetpub\\wwwroot\\uploads' ); \define( 'REDIS_ENABLED', false ); \define( 'STORE_METHOD', 'FileSystem' ); \define( 'STORE_CONFIG', '{"path":"C:\\\\inetpub\\\\wwwroot\\\\datastore"}' ); \define( 'CACHE_METHOD', 'None' ); \define( 'CACHE_CONFIG', '[]' ); \define( 'CACHE_PAGE_TIMEOUT', 0 ); \define( 'SUITE_UNIQUE_KEY', '558dfe9cbd' );
  12. Hi, Since upgrading to 4.6.8 I have two massively repeating errors. I upgraded to the latest 4.6.12.1 and reloaded all themes from scratch + cleared system caches but no change. 1. uncaught_exception Error: Failed opening required 'C:\inetpub\wwwroot\datastore/widget_activeUsers_dcw20pzk3_f70069932d19c0300a819836812806bf.558dfe9cbd.php' (include_path='.;C:\php\pear') (0) Reported here: 2. template_error TypeError: get_class(): Argument #1 ($object) must be of type object, null given in C:\inetpub\wwwroot\applications\core\sources\Announcements\Announcement.php:198 Reported here: [I do not use Redis] BTW. Do not pay attention to "Non-InnoDB tables". All tables used by your software are InnoDB. I just kept an inactive renamed copy of the MyISAM post table as a backup for a couple of days.
  13. That could happen if topics contain images as reported earlier in this topic:
  14. Yes, I also suggested a FA option. And currently I do a workaround to upload some image and override it with a FA icon via custom.css.
  15. You need to go to your SQL manager and deploy the command.
  16. Hi, You can truncate the core_log table. I always do the operation when lots of errors are recorded.
  17. I reported the same here (see my last post): Still unsolved for me on 4.6.8. Haven't upgraded yet to 4.6.9 which has some "cryptic" note: Fixed an issue when sending push notifications when content is recognized. I have no idea what it even means and if it is related to my issue at all.
  18. Thanks. Then I have a different culprit since I do not use Redis... In this case I will upgrade to 4.6.9 and seewhat will happen.
  19. @Marc Stridgen I also get the same template error since upgrading to 4.6.8. The error is fired by Guests (I guess some bots) on non-existent attachments urls (eg. already deleted from a database). No error if urls point to existing attachments. The same error occurs on the default and custom theme. Recreating the default theme from scratch does not help. Of course, caches were cleared many times. I was preparing to upgrade to 4.6.9 hoping that the error will be fixed. But I would like to know how to fix that before upgrading.
  20. Hi, I must be blind but I can't find the option: Added option to display inline moderation actions in between posts (if enabled) without the moderator name to non-moderators. The only thing I see is ACP > Members > Groups > for each group "Show inline moderation events".
  21. I think the user asks: ... if there is other free and simple solution.
  22. Like I said: I also think it is not normal that Edge does not create the worker automatically and does not detect my site as "installable" in the address bar (no icon). So I need to use the Edge dropdown menu to add "My site" application which results in the service worker being added too... EDIT: Something is not right and results are inconsistent. I just have encountered the same issue as in Edge but in Chrome on other PC where I never opened my site. No service worker detected and no "Install application" prompt. So on two different Windows PCs different results in Chrome.
  23. I will also add that I see a service worker in Chrome (returning the error during the "Push" test) and Firefox but not in Microsoft Edge: Service worker is added after I manually select Edge menu > Apllications > Install "My site". And then the worker returns the same error as in Chrome.
  24. Thanks a lot! I fixed the error by creating the OPENSSL_CONF environment variable set to C:\Program Files\PHP\v8.0\extras\ssl\openssl.cnf and rebooting server. Get Support page generated the keys and Push option appeared in the users Notification settings. ======================================= But I still have issues.. Push option enabled in the users settings + accepted in the browser's prompt but no Push messages at all. Something like reported here. Also the odd thing is that a service worker is detected by browsers but Google says: Clearing site's data does not help. I still see the JSON error generated after I click this:
×
×
  • Create New...