久久久久av_欧美日韩一区二区在线_国产精品三区四区_日韩中字在线

Discuz! 官方交流社區

標題: 20250205SEO設置出現Call to undefined method memory_setting_array::__set_state() [打印本頁]

作者: TaC    時間: 2025-2-8 09:29
標題: 20250205SEO設置出現Call to undefined method memory_setting_array::__set_state()
昨天沒有找到20250205升級包,直接把程序整體覆蓋了下。

早上發現一個問題,后臺SEO設置,如果更改內容,前后臺出現Call to undefined method memory_setting_array::__set_state(),錯誤提示。
(, 下載次數: 5)
試著修改其它地方,目前沒有出來這種情況,這是啥問題?

解決問題的辦法:主機上刪除緩存目錄即可,但是如果再次更改,又是這樣。
這問題怎么解決?是bug嗎。

作者: TaC    時間: 2025-2-8 09:31
還是一點就是,錯誤提示出現,刪除緩存后,修改的地方倒是成功的。
作者: 科站網    時間: 2025-2-8 09:46
file/ktEaWE/setting/ktEaWE_setting.php
這是你自己的文件
作者: TaC    時間: 2025-2-8 09:50
科站網 發表于 2025-2-8 09:46
file/ktEaWE/setting/ktEaWE_setting.php
這是你自己的文件

這是后臺設置的緩存目錄自動出現的,刪除后更新緩存就出來了
作者: TaC    時間: 2025-2-8 09:53
科站網 發表于 2025-2-8 09:46
file/ktEaWE/setting/ktEaWE_setting.php
這是你自己的文件

(, 下載次數: 4)

作者: 科站網    時間: 2025-2-8 10:03
css和js并不會產生這個文件
作者: TaC    時間: 2025-2-8 10:10
科站網 發表于 2025-2-8 10:03
css和js并不會產生這個文件

上面截圖是全局/性能優化/服務器優化,
作者: 天外飄仙    時間: 2025-2-8 11:07
關閉文件緩存吧; 要用 就用 redis 或者是memcached 這類的內存緩存
作者: 天外飄仙    時間: 2025-2-8 11:09
config\config_global.php
$_config['memory']['file']['server'] 這一行的值設置成 空
作者: TaC    時間: 2025-2-8 13:04
天外飄仙 發表于 2025-2-8 11:09
config\config_global.php
$_config['memory']['file']['server'] 這一行的值設置成 空

原本是關閉的(因為現在,更新緩存,解決不了更改帶來的更新),也因為主機方O/I問題,關停網站好多次了。所以,試著開啟從緩存瀏覽數據(后臺提示只支持這一種緩存方式),是否可以減輕主機壓力,減輕直接從數據庫的讀寫?或者~~
如果是開啟了這個緩存,引起的問題,這就是程序上的問題了。有問題它就不應該保留這個選項。
等下我再試下除去這種緩存。


作者: 天外飄仙    時間: 2025-2-8 13:34
TaC 發表于 2025-2-8 13:04
原本是關閉的(因為現在,更新緩存,解決不了更改帶來的更新),也因為主機方O/I問題,關停網站好多次了 ...

要開就開redis 或者是memcached 這類的 內存緩存; 推薦 redis
作者: TaC    時間: 2025-2-8 19:38
天外飄仙 發表于 2025-2-8 11:07
關閉文件緩存吧; 要用 就用 redis 或者是memcached 這類的內存緩存

(, 下載次數: 2)

謝謝指點,問題倒是解決了,可是在PHP開啟其它緩存后,后臺這些打紅框的地方沒有了“清理緩存”選擇,File打開時有顯示。這是否是已經打開。

作者: 天外飄仙    時間: 2025-2-8 19:48
TaC 發表于 2025-2-8 19:38
謝謝指點,問題倒是解決了,可是在PHP開啟其它緩存后,后臺這些打紅框的地方沒有了“清理緩存”選擇,F ...

redis開啟成功后 紅框 里面肯定有提示;

memcached 我沒用過;

只開一種就行了……開多了也沒用
作者: TaC    時間: 2025-2-8 19:55
天外飄仙 發表于 2025-2-8 19:48
redis開啟成功后 紅框 里面肯定有提示;

memcached 我沒用過;

(, 下載次數: 2)

是這樣嗎?可是后臺沒提示啊,正在折騰這個問題

作者: TaC    時間: 2025-2-8 20:03
天外飄仙 發表于 2025-2-8 19:48
redis開啟成功后 紅框 里面肯定有提示;

memcached 我沒用過;

(, 下載次數: 2)

這是php開啟狀態,奇怪了。

作者: TaC    時間: 2025-2-8 20:11
新問題又來了,為了找原因,試著把php從7.4;8.2;8.4分別測試,7.4下出現工具/清理緩存,緩存更新不了:
(, 下載次數: 2)
在各自的目錄,那個全局/性能優化/內存優化,清理緩存的提示依然不出現。




作者: 天外飄仙    時間: 2025-2-8 20:21
TaC 發表于 2025-2-8 20:11
新問題又來了,為了找原因,試著把php從7.4;8.2;8.4分別測試,7.4下出現工具/清理緩存,緩存更新不了:

...

可以有償協助, 能接受的話  加我 QQ
作者: TaC    時間: 2025-2-8 20:26
天外飄仙 發表于 2025-2-8 20:21
可以有償協助, 能接受的話  加我 QQ

我不,這程序上的問題,自己如果找不到答案,后面再升級,依然是問題。
緩存關了就關了,只要問題不存在就行。
給自己一個打發時間的機會




歡迎光臨 Discuz! 官方交流社區 (http://www.9999xn.com/) Powered by Discuz! W1.0