在ProcessWire站点迁移后出现的核心“会话处于活动状态”错误

时间:2019-07-14 21:20:00

标签: php apache migration debian processwire

  

警告:session_name():当在第143行的/var/www/html/website/wire/core/Session.php中处于活动状态时,无法更改会话名称

     

警告:ini_set():会话处于活动状态。您目前无法在第146行的/var/www/html/website/wire/core/Session.php中更改会话模块的ini设置

     

警告:ini_set():会话处于活动状态。您目前无法在第147行的/var/www/html/website/wire/core/Session.php中更改会话模块的ini设置

     

警告:ini_set():会话处于活动状态。您目前无法在第148行的/var/www/html/website/wire/core/Session.php中更改会话模块的ini设置

     

警告:ini_set():会话处于活动状态。您目前无法在第149行的/var/www/html/website/wire/core/Session.php中更改会话模块的ini设置

PHP 7.3,ProcessWire v.3.0 https://github.com/processwire/processwire/blob/master/wire/core/Session.php

这是什么意思,应该更改哪些ini设置,如何清除假定的会话?

1 个答案:

答案 0 :(得分:0)

在默认设置中,您可以通过删除文件夹site/assets/sessions来删除现有会话。如果将会话存储在database中,则可能必须清除数据库中的sessions表。

在迁移Processwire站点时,我通常不迁移cachelogsessions文件夹。它们将自动重新生成。