Osticket: v. 1.10 - 回复让我退出 [已解决]

创建于 2016-11-03  ·  33评论  ·  资料来源: osTicket/osTicket

自从升级到1.10,每次我回复一个票,它都会把我注销。 我已经测试过,收件人正在接收他们的电子邮件并且所有内容都正确发布,但是每次都必须重新登录很烦人。

没有其他人有这个问题吗?

Login bug

最有用的评论

我在 PHP 5.4 中遇到了同样的问题
由于没有提供任何下降修复 afaik 我开始挖掘代码。

我注意到(或找不到在哪里)osTicketSession 的构造函数没有在任何地方调用?
此函数启动 PHP 会话。

我提出通过添加以下行的快速解决办法(如果它影响到其他的事情不知道。)添加./include/class.ostsession.php结束(前?> ofcourse)

session_name("OSTSESSID");
session_start();

这是一项肮脏的工作,可能会破坏其他功能。 但是,我希望开发人员现在知道在哪里可以解决此问题。

所有33条评论

我曾经在 1.10-rc.3 上得到这个并将其作为一个问题提出,但不确定是否已解决

@GreenDragonTech我没有这个问题。 您可能应该包括系统信息(软件和版本)并检查网络服务器错误日志和 php 错误日志。

一边想……升级后你清除浏览器缓存了吗?

我会看看是否能找到日志,但清除浏览器缓存没有帮助。

我在我的服务器上找到了日志。 见附件。 我不知道如何处理它们 任何想法将不胜感激。
我的网站.txt

@ntozier它在本地主机上运行良好,但是当托管到另一个实时服务器时它会注销,你能测试一下吗?
@GreenDragonTech您是否设法解决了该问题? 如果是,请与我分享,我面临同样的问题。

@robintoy你有同样的问题吗? 请协助

@mmurshid我无法复制您所说的内容,因为我与您使用的主机不同。 但是,如果它在本地工作并且在您远程移动它时不起作用,那么这是一个非常合理的假设,即有关远程主机配置的某些东西正在使它变得无聊。 我建议您比较本地和远程主机之间的软件版本和配置。 大多数情况下,当有人看到这样的事情时,他们正在违反他们的 ISP mod_security 规则(或其他“安全”配置)。

@mmurshid不,还没有。 我仍然面临这个问题,很惊讶没有其他人报告它。 我希望我有一个可靠的答案。 我尝试过调整很多东西,但没有任何东西可以肯定地得出结论。

解决了!!!! @mmurshid@ntozier给了我一个主意。 我将 PHP 版本从 5.5 切换到7.0并解决了问题! 解决方案:如果您运行 cPanel,请转到 PHP Selector 并在下拉列表中选择 7.0。 否则,请联系您的房东并询问他们。

感谢你们.. @GreenDragonTech@ntozier ,我已经升级到 5.7 版并且运行良好。祝福你们。

@protich @JediKev
我不确定这是否已解决,因为我在论坛上有几个人发帖说类似的话。

这里有几个:
http://osticket.com/forum/discussion/89270/when-i-submit-a-comment-on-a-ticket-i-have-to-login-again
http://osticket.com/forum/discussion/89277/reply-ticket-logout-always

@ntozier我把它标记为已解决,因为我打开了这个论坛,我找到了一个对我

还有另一种方法可以在不升级 php 版本的情况下修复吗?

通过更改 php 版本将错误标记为“已解决”并不是解决问题的方法。
问题出在代码中,可以解决;-)

这个问题在 Firefox 中不会出现?

尽管我运行的是 PHP 7,但我遇到了完全相同的问题。对此问题的代码方面是否进行了任何调查?

您好,编辑工单时系统关闭会话并返回开始登录。 不舒服,不知道是bug还是配置。 谢谢 !
我使用的是 v1.10,我的主机只能使用 php 5.6 版本。

有什么建议吗?

我在 PHP 5.4 中遇到了同样的问题
由于没有提供任何下降修复 afaik 我开始挖掘代码。

我注意到(或找不到在哪里)osTicketSession 的构造函数没有在任何地方调用?
此函数启动 PHP 会话。

我提出通过添加以下行的快速解决办法(如果它影响到其他的事情不知道。)添加./include/class.ostsession.php结束(前?> ofcourse)

session_name("OSTSESSID");
session_start();

这是一项肮脏的工作,可能会破坏其他功能。 但是,我希望开发人员现在知道在哪里可以解决此问题。

就我而言,如果启用了“避免碰撞”选项,这总是会发生。 如果将其设置为 0(零),则不会发生错误。

在哪里改变这个值? 谢谢

管理面板 > 设置 > 系统 > 防撞持续时间

最相似的参数是“碰撞过滤器的持续时间”是 3 分钟,我把它设置为 0,但它仍然不起作用,当编辑工单关闭会话时。 谢谢 !

好吧,我很高兴这不是我,但我很遗憾没有明确的解决方案。 我目前正在运行 osTicket 版本 1.9.14 和 php 版本 5.6.16。

@fthomas137此问题报告的主题指出“已解决”。 也许您的问题是您运行的是过时的版本。

将碰撞避免持续时间更改为 0 并没有解决我的问题。 我正在运行 PHP 5.6

@thetwopct
osticket 的版本?
您是否尝试过像原帖推荐的那样将 PHP 升级到 7?

运行 PHP 7,2(我的主机不允许更改),问题仍然存在。

@lucasmontec我们目前不支持 PHP 7.1+。

我仍然遇到这个问题。 我在 osTicket 的 1.10。

我已经尝试了所有可用的 PHP 版本 5.4、5.5、5.6、7.0、7.1,但没有任何区别。

现在怎么办?

谢谢

@CosmaP
系统环境?
错误日志?
您尝试过本文中提到的三件事还是仅尝试 1 件事(更改 php 版本)?
也许升级到当前(1.10.4)作为这个回应?

  • 系统环境?* 我相信是Linux服务器。 它托管于
    TSO主机
    错误日志? 我如何提取它们?
    您是否尝试过本文中提到的三件事或仅尝试 1 件事(更改 php版本)? 是的
    *也许在此回复中升级到当前(1.10.4)? *它已经在
    1.10.4

[图像:image.png]


*科斯马*

.

P请考虑环境
节省纸张 - 您真的需要打印这封电子邮件吗?

省电 - 您真的需要发送这封电子邮件吗?

在周三12月19日2018年14点25分,ntozier [email protected]写道:

@CosmaP https://github.com/CosmaP
系统环境?
错误日志?
您是否尝试过本文中提到的三件事或仅尝试 1 件事(更改 php
版本)?
也许升级到当前(1.10.4)作为这个回应?


你收到这个是因为你被提到了。
直接回复本邮件,在GitHub上查看
https://github.com/osTicket/osTicket/issues/3454#issuecomment-448613483
或静音线程
https://github.com/notifications/unsubscribe-auth/AAzIx8j3ECZlTw2T8T2_dj2zJq8I0xS0ks5u6kw6gaJpZM4KoiuR
.

  • 系统环境?* 我相信是Linux服务器。 它托管于
    TSO主机

阿帕奇? php版本? 等等?

错误日志? 我如何提取它们?

取决于你的环境。 您将与 TSOHost 讨论如何查看您的 php 和日志。

Apache - 等待主机让我知道
PHP - 5.5

附上日志


*科斯马*

手机:07956 323938
Skype: Cosma.Papouis

P请考虑环境
节省纸张 - 您真的需要打印这封电子邮件吗?

省电 - 您真的需要发送这封电子邮件吗?

在周三12月19日2018年16:03,ntozier [email protected]写道:

>

  • 系统环境?* 我相信是Linux服务器。 它是托管的

    TSO主机

阿帕奇? php版本?

错误日志? 我如何提取它们?

取决于你的环境。 您将与 TSOHost 讨论如何查看
你的 php 和日志。


你收到这个是因为你被提到了。
直接回复本邮件,在GitHub上查看
https://github.com/osTicket/osTicket/issues/3454#issuecomment-448648157
或静音线程
https://github.com/notifications/unsubscribe-auth/AAzIx6JSSUDD0kytTbeU__s6oyB8DD3iks5u6mNMgaJpZM4KoiuR
.

此页面是否有帮助?
0 / 5 - 0 等级