Jump to content

Recommended Posts

Posted

I've seen this in cases that the template disk cache is having write issues or that the cache is outdated. I would recommend inspecting whether or not that you require template disk caching if your server cannot write.

There are also quite a number of plugins/hooks being loaded for these errors that you may wish to check/disable and see if they are involved with this error.

Posted
4 minutes ago, Jim M said:

I've seen this in cases that the template disk cache is having write issues or that the cache is outdated. I would recommend inspecting whether or not that you require template disk caching if your server cannot write.

There are also quite a number of plugins/hooks being loaded for these errors that you may wish to check/disable and see if they are involved with this error.

There is no issue with read/write to the server.

I suspect this may be more down to a hook or php 8 specific issue, I will have another look to see if I can find the fault/issues. I was hoping that maybe someone else had come across this and help find a solution quicker. 🙂

Posted
1 minute ago, TDBF said:

There is no issue with read/write to the server.

To clarify, there may not be a write issue per say with permissions but the speed/performance may not be what is optimal in the time there so thus there is indeed a write performance issue. You can, of course, check this by disabling template disk cache as it will generate this on demand from the database instead.

  • 1 year later...
Posted

@Jim M I was facing the same issue (we had literally thousands of those errors in our logs), and your advice to disable the template disk caching solved the issue for me. I only wonder if this is something more serious that must be addressed.

For those looking for this option: Advanced Configuration > Server Environment > Performance > Enable template disk caching?

  • 1 year later...
Posted

You will want to check your System Log to see when the last time you actually logged those errors. That warning is simply stating that there are a lot of these which have been logged, not that it has been recently logged. If the upgrade resolved the issue, the warning would still be present as the logs have not been pruned yet.

Posted

I usually see this issue logged when the setting to cache templates to disk is enabled. Check, and if you have it enabled, try disabling it and the error should go away.

Unless you need it enabled for some reason? It usually causes only more trouble enabled, though. 🤷‍♂️

Posted
51 minutes ago, Seirei said:

Yes, tempates disk cache is enable.

Please disable that and let us know if that resolves the issue in the first instance

Posted
1 minute ago, Seirei said:

I clean all cache and this issue gone

Likely some old, outdated cache that you encountered here when upgrading.

Posted
On 8/13/2024 at 4:13 PM, Marc said:

Please disable that and let us know if that resolves the issue in the first instance

I do not think this issue is about disk caching, but the fact that the data being saved is a false (boolean).

Looks to me that there is an issue elsewhere, and turning off disk caching doesn't fix the issue, but just prevents the error. This issue only started after the core updated to 8.1.

I haven't had a chance to actually debug this issue further, but what I have seen, I don't think turning off disk caching is the actual solution to this issue.

Posted
10 minutes ago, TDBF said:

I haven't had a chance to actually debug this issue further, but what I have seen, I don't think turning off disk caching is the actual solution to this issue.

This is a temporary check. You can delete the template cache on your disk and then re-enable it to see if the issue is still present. If it's not, then likely outdated cache that due to the upgrade, created the problem. (i.e. the template that was cached was updated and thus broke the template).

  • 1 month later...
Posted

Has anyone found a solution for 
 

`TypeError: flock(): Argument #1 ($stream) must be of type resource, bool given.`

disable `template cache on your disk` is not solution

 

Posted
16 minutes ago, grek29 said:

Has anyone found a solution for 
 

`TypeError: flock(): Argument #1 ($stream) must be of type resource, bool given.`

disable `template cache on your disk` is not solution

 

There is a bug report in for this 🙂 

  • Recently Browsing   0 members

    • No registered users viewing this page.
×
×
  • Create New...