Invision Community 4: SEO, prepare for v5 and dormant account notifications Matt November 11, 2024Nov 11
Posted February 24Feb 24 Hi,Can someone help me understand what might be causing this?System LogError: Failed opening required '/home/squarewheels/public_html/datastore/widget_activeUsers_x6mx3r3hr_c470bd5f14e9bd31deab07097de0583c.7c088c689a.php' (include_path='.:/opt/cpanel/ea-php81/root/usr/share/pear') (0)#0 /home/squarewheels/public_html/system/Data/Store/FileSystem.php(193): IPS\Data\Store\FileSystem->get('widget_activeUs...')#1 /home/squarewheels/public_html/system/Data/AbstractData.php(133): IPS\Data\Store\FileSystem->exists('widget_activeUs...')#2 /home/squarewheels/public_html/system/Data/Store.php(314): IPS\Data\AbstractData->__isset('widget_activeUs...')#3 /home/squarewheels/public_html/system/Widget/Widget.php(1366): IPS\Data\Store->__isset('widget_activeUs...')#4 /home/squarewheels/public_html/system/Widget/Area.php(981): IPS\Widget->__toString()#5 /home/squarewheels/public_html/system/Widget/Area.php(950): IPS\Widget\Area->getWidgetContent()#6 /home/squarewheels/public_html/system/Widget/Area.php(958): IPS\Widget\Area->totalVisibleWidgets()#7 /home/squarewheels/public_html/static/templates/core_front_global.php(23412): IPS\Widget\Area->totalVisibleWidgets()#8 /home/squarewheels/public_html/system/Theme/SandboxedTemplate.php(68): IPS\Theme\class_core_front_global->widgetArea(Object(IPS\Widget\Area))#9 /home/squarewheels/public_html/static/templates/core_front_global.php(23597): IPS\Theme\SandboxedTemplate->__call('widgetArea', Array)#10 /home/squarewheels/public_html/system/Theme/SandboxedTemplate.php(68): IPS\Theme\class_core_front_global->widgetContainer('footer', 'horizontal')#11 /home/squarewheels/public_html/static/templates/core_front_global.php(8139): IPS\Theme\SandboxedTemplate->__call('widgetContainer', Array)#12 /home/squarewheels/public_html/system/Theme/SandboxedTemplate.php(68): IPS\Theme\class_core_front_global->globalTemplate('Dang cooking sh...', '\n\n\n\n\n<!-- Start...', Array)#13 /home/squarewheels/public_html/system/Dispatcher/Dispatcher.php(192): IPS\Theme\SandboxedTemplate->__call('globalTemplate', Array)#14 /home/squarewheels/public_html/system/Dispatcher/Standard.php(133): IPS\Dispatcher->finish()#15 /home/squarewheels/public_html/system/Dispatcher/Front.php(691): IPS\Dispatcher\Standard->finish()#16 /home/squarewheels/public_html/system/Dispatcher/Dispatcher.php(171): IPS\Dispatcher\Front->finish()#17 /home/squarewheels/public_html/index.php(16): IPS\Dispatcher->run()#18 {main}Backtrace#0 /home/squarewheels/public_html/init.php(827): IPS\Log::log('Error: Failed o...', 'uncaught_except...')#1 /home/squarewheels/public_html/system/Widget/Widget.php(1407): IPS\IPS::exceptionHandler(Object(Error))#2 /home/squarewheels/public_html/system/Widget/Area.php(981): IPS\Widget->__toString()#3 /home/squarewheels/public_html/system/Widget/Area.php(950): IPS\Widget\Area->getWidgetContent()#4 /home/squarewheels/public_html/system/Widget/Area.php(958): IPS\Widget\Area->totalVisibleWidgets()#5 /home/squarewheels/public_html/static/templates/core_front_global.php(23412): IPS\Widget\Area->totalVisibleWidgets()#6 /home/squarewheels/public_html/system/Theme/SandboxedTemplate.php(68): IPS\Theme\class_core_front_global->widgetArea(Object(IPS\Widget\Area))#7 /home/squarewheels/public_html/static/templates/core_front_global.php(23597): IPS\Theme\SandboxedTemplate->__call('widgetArea', Array)#8 /home/squarewheels/public_html/system/Theme/SandboxedTemplate.php(68): IPS\Theme\class_core_front_global->widgetContainer('footer', 'horizontal')#9 /home/squarewheels/public_html/static/templates/core_front_global.php(8139): IPS\Theme\SandboxedTemplate->__call('widgetContainer', Array)#10 /home/squarewheels/public_html/system/Theme/SandboxedTemplate.php(68): IPS\Theme\class_core_front_global->globalTemplate('Dang cooking sh...', '\n\n\n\n\n<!-- Start...', Array)#11 /home/squarewheels/public_html/system/Dispatcher/Dispatcher.php(192): IPS\Theme\SandboxedTemplate->__call('globalTemplate', Array)#12 /home/squarewheels/public_html/system/Dispatcher/Standard.php(133): IPS\Dispatcher->finish()#13 /home/squarewheels/public_html/system/Dispatcher/Front.php(691): IPS\Dispatcher\Standard->finish()#14 /home/squarewheels/public_html/system/Dispatcher/Dispatcher.php(171): IPS\Dispatcher\Front->finish()#15 /home/squarewheels/public_html/index.php(16): IPS\Dispatcher->run()#16 {main}Thanks
February 24Feb 24 Community Expert Quite literally having issue opening that file. Could you first of all see if that file exists at all? If it does, try deleting the contents of the datastore folder, (except the index file)
February 24Feb 24 Author Quite literally having issue opening that file. Could you first of all see if that file exists at all? If it does, try deleting the contents of the datastore folder, (except the index file)This file?widget_activeUsers_x6mx3r3hr_c470bd5f14e9bd31deab07097de0583c.7c088c689a.phpI do not see it in the datastore folder.There are two index files, and htm and html.I should delete all other files from that folder?
February 24Feb 24 Community Expert To confirm, you're using the file system as the data store in ACP -> System -> Advanced Configuration?
February 24Feb 24 Author To confirm, you're using the file system as the data store in ACP -> System -> Advanced Configuration?Correct
February 24Feb 24 Community Expert You will want to check with your hosting provider to ensure the datastore directory is writable then if nothing is in there other than html/htm index files. There should be php files which get read, written, or deleted in there depending on what is needing to be cached and at many different intervals.
February 24Feb 24 Community Expert It would need to be whatever writable is for your server. If you are not sure what that is, you would need to contact your hosting provider.
February 24Feb 24 Author I know you're trying to help, but I don't think I am understanding.You first suggested deleting all files, then asked if I was using the file system,, then asked is the folder writeable.The folder is writeable, I see files from today.
February 24Feb 24 Community Expert I know you're trying to help, but I don't think I am understanding.You first suggested deleting all files, then asked if I was using the file system,, then asked is the folder writeable.The folder is writeable, I see files from today.Sorry, believe our lines got crossed there as my colleague asked you if the file existed, if it did exist then you were to delete it. You said it didn't exist and that only 2 index files existed. That is why we are where we are.If you are seeing files from today. You will want to watch and see if the System Log comes back. If it does, you'll want to check with your hosting provider why writing to the file system is having issues.
February 24Feb 24 Author Sorry, believe our lines got crossed there as my colleague asked you if the file existed, if it did exist then you were to delete it. You said it didn't exist and that only 2 index files existed. That is why we are where we are.If you are seeing files from today. You will want to watch and see if the System Log comes back. If it does, you'll want to check with your hosting provider why writing to the file system is having issues.OK, here's where I think we are.The folder is writeable.The one file I commented on above is not in the folder.There are a LOT of other files in the folder, all from today, except the two index files.I should NOT delete anything from this folder, and take a look at the error log over the next few days to see if the issues persist.Does that sound correct?
February 24Feb 24 Community Expert OK, here's where I think we are.The folder is writeable.The one file I commented on above is not in the folder.There are a LOT of other files in the folder, all from today, except the two index files.I should NOT delete anything from this folder, and take a look at the error log over the next few days to see if the issues persist.Does that sound correct?Correct. If the file is not there, you do not delete and just monitor. If you get the System Log error again, you'll need to contact your hosting provider to see why writing of that file is failing.