Jump to content

Featured Replies

Posted

Invision Community

Version 4.7.2.1

Version 8.1.11

 

I just updated to php 8.1 from 7.4, and now I have these errors for various pages, all generated by "guest"

 

Error: Failed opening required '.../datastore/widget_activeUsers_rhsfib2aw_d7c41f2f94c103e97be4ddedfdab8efc.a1d28ee3cc.php' (include_path='.:/opt/cpanel/ea-php81/root/usr/share/pear') (0)
#0 /(server path to IP)/system/Data/Store/FileSystem.php(178): IPS\Data\Store\_FileSystem->get('widget_activeUs...')
#1 /(server path to IP)/system/Data/AbstractData.php(126): IPS\Data\Store\_FileSystem->exists('widget_activeUs...')
#2 /(server path to IP)/system/Data/Store.php(303): IPS\Data\_AbstractData->__isset('widget_activeUs...')
#3 /(server path to IP)/system/Widget/Widget.php(904): IPS\Data\_Store->__isset('widget_activeUs...')
#4 /(server path to IP)/uploads/template_28_94a9d7649fb9cdbfc784d3516e61a717_global.php(18493): IPS\_Widget->__toString()
#5 /(server path to IP)/system/Theme/SandboxedTemplate.php(61): IPS\Theme\Cache\class_core_front_global->widgetContainer('footer', 'horizontal')
#6/(server path to IP)/uploads/template_28_94a9d7649fb9cdbfc784d3516e61a717_global.php(6877): IPS\Theme\_SandboxedTemplate->__call('widgetContainer', Array)
#7/(server path to IP)/system/Theme/SandboxedTemplate.php(61): IPS\Theme\Cache\class_core_front_global->globalTemplate('Making a normal...', '\n\n\n\n<div class=...', Array)
#8 /(server path to IP)/system/Dispatcher/Dispatcher.php(173): IPS\Theme\_SandboxedTemplate->__call('globalTemplate', Array)
#9 /(server path to IP)/system/Dispatcher/Standard.php(113): IPS\_Dispatcher->finish()
#10 /(server path to IP)/system/Dispatcher/Front.php(625): IPS\Dispatcher\_Standard->finish()
#11 /(server path to IP)/system/Dispatcher/Dispatcher.php(155): IPS\Dispatcher\_Front->finish()
#12 /(server path to IP)/index.php(13): IPS\_Dispatcher->run()
#13 {main}

 

 

BACKTRACE

#0 /(server path to IP)/init.php(1029): IPS\_Log::log('Error: Failed o...', 'uncaught_except...')
#1 /(server path to IP)/system/Widget/Widget.php(939): IPS\IPS::exceptionHandler(Object(Error))
#2 /(server path to IP)/uploads/template_28_94a9d7649fb9cdbfc784d3516e61a717_global.php(18493): IPS\_Widget->__toString()
#3 /(server path to IP)/system/Theme/SandboxedTemplate.php(61): IPS\Theme\Cache\class_core_front_global->widgetContainer('footer', 'horizontal')
#4 /(server path to IP)/uploads/template_28_94a9d7649fb9cdbfc784d3516e61a717_global.php(6877): IPS\Theme\_SandboxedTemplate->__call('widgetContainer', Array)
#5 /(server path to IP)/system/Theme/SandboxedTemplate.php(61): IPS\Theme\Cache\class_core_front_global->globalTemplate('Making a normal...', '\n\n\n\n<div class=...', Array)
#6 /(server path to IP)/system/Dispatcher/Dispatcher.php(173): IPS\Theme\_SandboxedTemplate->__call('globalTemplate', Array)
#7 /(server path to IP)/system/Dispatcher/Standard.php(113): IPS\_Dispatcher->finish()
#8 /(server path to IP)/system/Dispatcher/Front.php(625): IPS\Dispatcher\_Standard->finish()
#9 /(server path to IP)/system/Dispatcher/Dispatcher.php(155): IPS\Dispatcher\_Front->finish()
#10 /(server path to IP)/index.php(13): IPS\_Dispatcher->run()
#11 {main}

 

 

Solved by Marc

Go to solution
  • Community Expert

when you visit that location yourself, are you getting the error? Have you tested this with no 3rd party items enabled?

Similar error was reported twice:

[Obviously mine can't be investigated because I am on Windows Server]

  • Community Expert

Please could you try removing the contents of your datastore folder (apart from the index file) and see if that corrects the problem

  • Author

It did not correct the problem.

  • Community Expert

We would need to look further into this for you, however the access details on file appear to be incorrect or missing. Could you please update these details by visiting your client area, selecting the relevant purchase, then clicking "Review/Update Access Information" under the "Stored Access Information" section. 

We look forward to further assisting you. 

 

  • Author

Done!

  • Community Expert
  • Solution

Im not seeing this happening when Im trying to test, and the errors themselves would indicate the file simply isnt there when the guests are visiting. Thats likely a timing difference between the file actually being written, and being able to read it. Please update to the latest release in the first instance and test. If you are then still seeing the same problem, try switching over to mysql for data storage. You can do this from System->Advanced Configuration->Data Storage. if its an issue with disk writing, mysql may well serve you better. 

  • Author

Looks like changing it to mysql did the trick.  Thank you!

  • Community Expert

Glad to hear that got the issue sorted 🙂 

Recently Browsing 0

  • No registered users viewing this page.