|
Post by shakil01 on Apr 29, 2024 6:10:50 GMT
事实上,在门户上执行任何操作或转换后,用户都会被返回到授权页面。 所有用户都观察到该问题,无论他们是否是管理员,如下所示: 用户已在门户上获得授权。 执行某些操作 - 转到网站的另一个部分、创建交易、查看通知。 在门户上进行多次用户操作后,会发生注销 - 返回到 Bitrix24 起始页面。 Bitrix授权 快速测试表明,该问题发生在不同的浏览器上,并且与它们无关。我们测试了三种最流行的浏览器: 谷歌浏览器 歌剧 Yandex 浏览器 确定了问题的症状后,我们开始找出其原因。 购买 Bitrix24 注销原因 注销的原因可能有多种;我们将向您介绍 5 种常见原因。 可以立即假设的第一个原因是最短会话持续时间。 简而言之,会话是指在门户上授权的用户可以处于非活动状态而无需重新输入登录名和密码的时间。然而,门户网站允许的操作时间太短——从 20 秒到 15 分钟——引发了质疑。平均而言,默认会话时间为 24 分钟。 ,是使用托管提供商的服务有一定的限制。 例如,CloudFlare。如果您使用此服务 巴拉圭 WhatsApp 号码 来防御 DDOS 攻击,那么很可能原因就在于此。 这是互联网上相当常见的错误,给用户带来不便。持续失败的授权不允许您在门户上编辑元素或执行琐碎的操作。 从技术角度来看,CloudFlare提供商将用户的IP替换为自己的IP,从而导致当前会话中断。 托管服务提供商 第三个原因可能隐藏在提供商的变更中。 将盒装版本的门户转移到另一个主机时,可能会出现文件和目录访问权限的问题。 更换提供商 第四个原因是更新或系统配置文件有问题。 对于没有足够能力的用户来说,通过管理面板“破解”Bitrix24 是非常容易的。配置或任何其他系统文件中的额外空间或删除的一行足以破坏门户的运行。 系统检查 第五个原因是访问权限。 已创建带有产品会话的文件dbconn.php、init.php和after_ ,但 PHP 没有足够的权限来访问它们。 要解决用户退出的问题,需要检查所有可能发生故障或需要调整设置的地方。有时需要在多个项目上完成工作。 解决问题需要适当的能力! 如果您对自己的技能没有信心,请联系 PUSK 解决方案 一旦我们确定了问题的原因在哪里,我们就会逐步解决它。 第一步 是设置会话时间。有多种方法可以确定和设置会话生存期。让我们看看其中的三个: 1.在 Web 服务器上设置会话: 这是通过编辑 php.ini 文件来完成的。此方法适合 Web 服务器管理员。 需要更正 php.ini文件 中的以下几行: session.gc_maxlifetime = 172800 session.cookie_lifetime = 0 gc_maxlifetime 参数是可以删除数据的时间(以秒为单位)。 86400 — 48 小时(2 天),以秒为单位。如果将该值设置为 0,则会话将永远持续。但是,这可能会导致服务器性能和安全性下降。 cookie_lifetime 参数是cookie的生命周期。 2.在.htaccess文件中设置会话 .htaccess 文件允许系统管理员管理 Web 服务器设置。编辑.htaccess需要访问站点文件,这些文件通常存储在服务器上。如果 Apache 不用作 PHP 处理程序,则此方法将不起作用。否则,您将需要更深入的 Web 服务器设置。
|
|