Osticket: рд╡реИрдз рд╕реАрдПрд╕рдЖрд░рдПрдл рдЯреЛрдХрди рдЖрд╡рд╢реНрдпрдХ рдУрдПрд╕ рдЯрд┐рдХрдЯ 1.10

рдХреЛ рдирд┐рд░реНрдорд┐рдд 6 рджрд┐рд╕ре░ 2016  ┬╖  36рдЯрд┐рдкреНрдкрдгрд┐рдпрд╛рдБ  ┬╖  рд╕реНрд░реЛрдд: osTicket/osTicket

рдирдорд╕реНрддреЗ, рдЗрд╕ рд╕рдорд╕реНрдпрд╛ рдХреЗ рд▓рд┐рдП рдХреЛрдИ рдорджрдж?
рдУрдПрд╕ рдЯрд┐рдХрдЯ 1.10
рд╡рд┐рди 2012 R2
рдЕрдкрд╛рдЪреЗ 2.4
рдкреАрдПрдЪрдкреА 7.1
рд╕рдм рдХреБрдЫ рд╕реНрдерд╛рдкрд┐рдд, рдпрд╣ рд╕рдорд╕реНрдпрд╛ рдкреНрд░рд╛рдкреНрдд рдХрд░реЗрдВред рдмрд╣реБрдд рдХреБрдЫ рдкрдврд╝реЗрдВ, "session.auto_start" рдХреЛ 1 рдореЗрдВ рдмрджрд▓рдиреЗ рдХрд╛ рд╕рдорд╛рдзрд╛рди рдорд┐рд▓рд╛ рдФрд░ рдЗрд╕рдиреЗ рдореЗрд░реЗ рд▓рд┐рдП рдХрд╛рдо рдХрд┐рдпрд╛ред рдореИрдВрдиреЗ рд▓реЙрдЧ рдЗрди рдХрд┐рдпрд╛, рд▓реЗрдХрд┐рди рдереЛрдбрд╝реА рджреЗрд░ рдмрд╛рдж рднреА рд╡рд╣реА рд╕рдорд╕реНрдпрд╛ рдЖрддреА рд╣реИред

рд╕рдмрд╕реЗ рдЙрдкрдпреЛрдЧреА рдЯрд┐рдкреНрдкрдгреА

рдХреНрдпрд╛ рдХреЛрдИ 424bfc9 рдкреИрдЪ рд╕реЗ рдКрдкрд░ рдХреА рдХреЛрд╢рд┐рд╢ рдХрд░реЗрдЧрд╛? рдЗрд╕рдиреЗ рдореЗрд░реА рд╕рдорд╕реНрдпрд╛ рд╣рд▓ рдХрд░ рджреАред
рдореИрдВ рдлреАрдбрдмреИрдХ рдХреЗ рдЖрдзрд╛рд░ рдкрд░ рдкреБрд▓ рдЕрдиреБрд░реЛрдз рдХрд░рдиреЗ рдХрд╛ рдирд┐рд░реНрдгрдп рд▓реВрдВрдЧрд╛ред

рд╕рднреА 36 рдЯрд┐рдкреНрдкрдгрд┐рдпрд╛рдБ

рдореЗрд░рд╛ рдЕрдиреБрдорд╛рди рд╣реИ рдХрд┐ рдРрд╕рд╛ рдЗрд╕рд▓рд┐рдП рд╣реИ рдХреНрдпреЛрдВрдХрд┐ рдЖрдк PHP 7.1.0 (рдХреБрдЫ рджрд┐рди рдкрд╣рд▓реЗ рдЬрд╛рд░реА) рдЪрд▓рд╛ рд░рд╣реЗ рд╣реИрдВред рдпрд╣ рдореЗрд░реА рд╕рдордЭ рд╣реИ рдХрд┐ рдУрд╕реНрдЯрд┐рдХреЗрдЯ 1.10 рдЕрднреА рднреА 7.0 рдХреЗ рд╕рд╛рде рдкреВрд░реА рддрд░рд╣ рд╕реЗ рд╕рдВрдЧрдд рдирд╣реАрдВ рд╣реИред рдЖрдк рдЧреНрд░реЗрдб рдХреЛ 5.6 рддрдХ рдХрдо рдХрд░ рд╕рдХрддреЗ рд╣реИрдВ рдФрд░ рджреЗрдЦ рд╕рдХрддреЗ рд╣реИрдВ рдХрд┐ рдЗрд╕рд╕реЗ рдорджрдж рдорд┐рд▓рддреА рд╣реИ рдпрд╛ рдирд╣реАрдВред

рдзрдиреНрдпрд╡рд╛рдж! рдореИрдВ рдХрд▓ рдЗрд╕реЗ рдкреБрдирдГ рд╕реНрдерд╛рдкрд┐рдд рдХрд░рдиреЗ рдХрд╛ рдкреНрд░рдпрд╛рд╕ рдХрд░реВрдВрдЧрд╛ред
рдпрд╣ рд╕рдм php рд╕рд╛рдорд╛рди рдореЗрд░реЗ рд▓рд┐рдП рдирдпрд╛ рд╣реИ, рдЗрд╕рд▓рд┐рдП рдореИрдВрдиреЗ рдЕрднреА рд╕рдм рдХреБрдЫ рдХрд╛ рдЕрджреНрдпрддрд┐рдд рд╕рдВрд╕реНрдХрд░рдг рдбрд╛рдЙрдирд▓реЛрдб рдХрд┐рдпрд╛ рд╣реИред рдореБрдЭреЗ рд▓рдЧрддрд╛ рд╣реИ рдХрд┐ рдХрд┐рд╕реА рдкреНрд░рдХрд╛рд░ рдХреА рдЕрдзрд┐рд╕реВрдЪрдирд╛ рд╣реЛрдиреА рдЪрд╛рд╣рд┐рдП рдХрд┐ PHP 7+ рдЖрдзрд┐рдХрд╛рд░рд┐рдХ рддреМрд░ рдкрд░ рдЕрднреА рддрдХ рд╕рдорд░реНрдерд┐рдд рдирд╣реАрдВ рд╣реИред

рдореЗрд░реЗ рдкрд╛рд╕ PHP 7.1 рдкрд░ рдПрдХ рд╣реА рд╕рдорд╕реНрдпрд╛ рд╣реИ рдореИрдВ PHP 5.6 рдореЗрдВ рдбрд╛рдЙрдирдЧреНрд░реЗрдб рдХрд░ рджреВрдВрдЧрд╛ рд╕рднреА рдкреБрд░рд╛рдиреЗ PHP рдХреЗ рд╕рд╛рде рдареАрдХ рдХрд╛рдо рдХрд░рддрд╛ рд╣реИред
OsTicket рдФрд░ PHP 7 https://github.com/osTicket/osTicket/issues/3033 рдХреЗ рд╕рд╛рде рдЕрд▓рдЧ рдореБрджреНрджрд╛ рд▓рдЧрддрд╛ рд╣реИ

рдореБрдЭреЗ OSticket 1.10, Apache рдФрд░ PHP 7.1 рдХреЗ рд╕рд╛рде рд╡рд╣ рд╕рдорд╕реНрдпрд╛ рдереАред PHP рдХреЛ 7.0.14 рдкрд░ рдбрд╛рдЙрдирдЧреНрд░реЗрдб рдХрд░рдиреЗ рдХреЗ рдмрд╛рдж рддреНрд░реБрдЯрд┐ рдЧрд╛рдпрдм рд╣реЛ рдЧрдИред рдЙрдореНрдореАрдж рд╣реИ рдХрд┐ рдпрд╣ рдХрд┐рд╕реА рдХреА рдорджрдж рдХрд░рддрд╛ рд╣реИред

рдХреНрдпрд╛ рдЗрд╕ рдкрд░ рдХрд╛рдо рдХрд┐рдпрд╛ рдЬрд╛ рд░рд╣рд╛ рд╣реИ? PHP 7.1 рдЕрдм рддрдХ рдЬрд╛рд░реА рдХрд┐рдпрд╛ рдЧрдпрд╛ рд╣реИ рдФрд░ рдЗрд╕рдХреЗ рд▓рд┐рдП osTicket рд╕рдорд░реНрдерди рдмрд╣реБрдд рдЕрдЪреНрдЫрд╛ рд╣реЛрдЧрд╛ред

рдореБрдЭреЗ рдЖрд╢рд╛ рд╣реИ рдХрд┐ рдЗрд╕ рдкрд░ рдХрд╛рдо рдХрд┐рдпрд╛ рдЬрд╛ рд░рд╣рд╛ рд╣реИ

рдореЗрд░реЗ рдкрд╛рд╕ PHP 7.1 + osticket 1.10 рдкрд░ рдПрдХ рд╣реА рд╕рдорд╕реНрдпрд╛ рд╣реИред
рдореЗрд░реА рдЦреБрджрд╛рдИ рдкрд░ рдХреБрдЫ рдЬрд╛рдирдХрд╛рд░реА:

  • рдЬрдм рдореИрдВ scp/login.php рдкрд░ рдЬрд╛рддрд╛ рд╣реВрдБ

    • рд╡реИрдз рд╕реЗрдЯ-рдХреБрдХреА рдУрд╕реНрдЯрд┐рдХреЗрдЯ рд╕реЗ рднреЗрдЬреА рдЧрдИ рдереА: "OSTSESSID=nntpjei4195nd6ru6h759mtk1d; expires=Tue, 28-Mar-2017 12:46:50 GMT; Max-Age=86400; path=%PATH%"

    • рд▓реЗрдХрд┐рди рдЗрд╕ рдХреБрдВрдЬреА (nntpje...) рд╕реЗ рд╕рдВрдмрдВрдзрд┐рдд ost_session рд░рд┐рдХреЙрд░реНрдб рдирд╣реАрдВ рдмрдирд╛рдпрд╛ рдЧрдпрд╛ рдерд╛ред

  • рдлрд┐рд░ рдЬрдм рдореИрдВ рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛ рдирд╛рдо рдФрд░ рдкрд╛рд╕рд╡рд░реНрдб рдЬрдорд╛ рдХрд░рддрд╛ рд╣реВрдВ:

    • DoesNotExist рдЕрдкрд╡рд╛рдж upload/include/class.ostsession.php(184): QuerySet->one() (рдмреЗрд╢рдХ, рдпрд╣ рдмрдЪрд╛рдпрд╛ рдЧрдпрд╛ рд╣реИред)

  • рдЬрдм рдореИрдВ рд╕рддреНрд░ рдмреИрдХрдПрдВрдб рдХреЛ memcache рдкрд░ рд╕реЗрдЯ рдХрд░рддрд╛ рд╣реВрдВ

    • рд╡рд╣реА рддреНрд░реБрдЯрд┐ рджрд┐рдЦрд╛рдИ рдЧрдИред

рдХреНрдпрд╛ рдХреЛрдИ 424bfc9 рдкреИрдЪ рд╕реЗ рдКрдкрд░ рдХреА рдХреЛрд╢рд┐рд╢ рдХрд░реЗрдЧрд╛? рдЗрд╕рдиреЗ рдореЗрд░реА рд╕рдорд╕реНрдпрд╛ рд╣рд▓ рдХрд░ рджреАред
рдореИрдВ рдлреАрдбрдмреИрдХ рдХреЗ рдЖрдзрд╛рд░ рдкрд░ рдкреБрд▓ рдЕрдиреБрд░реЛрдз рдХрд░рдиреЗ рдХрд╛ рдирд┐рд░реНрдгрдп рд▓реВрдВрдЧрд╛ред

@kaorukobo рдЖрдкрдХреЗ рдкреИрдЪ рдиреЗ

@kaorukobo

рдкреБрд╖реНрдЯрд┐ рдХрд░ рд╕рдХрддреЗ рд╣реИрдВ рдХрд┐ рдлрд┐рдХреНрд╕ рдиреЗ рдореЗрд░реЗ рд▓рд┐рдП рднреА рдХрд╛рдо рдХрд┐рдпрд╛ред рд░реЗрдореА рдУрдПрд╕рдЯреАрдХреЗрдЯ 1.10 . рд╕реЗ рд╕реЗрдВрдЯреЛрд╕ 7, рдкреАрдПрдЪрдкреА 7.1.3

рд╕рдВрдмрдВрдзрд┐рдд рдкреБрд▓ рдЕрдиреБрд░реЛрдз рдХреЛ рдордВрдЬреВрд░реА рджреА рдЧрдИ рдереА:
https://github.com/osTicket/osTicket/pull/3773

рдореИрдВрдиреЗ рдЕрднреА рдирд╡реАрдирддрдо рдУрдПрд╕ рдЯрд┐рдХрдЯ рд╕реНрдерд╛рдкрд┐рдд рдХрд┐рдпрд╛ рд╣реИ, рдореИрдВ рд╡рд┐рдВрдбреЛрдЬ 7 рдкреНрд░реЛрдлреЗрд╢рдирд▓ рдПрдбрд┐рд╢рди рд╕рд░реНрд╡рд┐рд╕ рдкреИрдХ 1 i586 рдкрд░ PHP рд╕рдВрд╕реНрдХрд░рдг 7.1.5 рдкрд░ рд╣реВрдВ, рдФрд░ рдореБрдЭреЗ рд╡реНрдпрд╡рд╕реНрдерд╛рдкрдХ рдХреЗ рд▓рд┐рдП рдкрд╣рд▓реЗ рд▓реЙрдЧрд┐рди рдкрд░ рд╡реИрдз рд╕реАрдПрд╕рдЖрд░рдПрдл рдЯреЛрдХрди рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реИ

рдпрд╣ рднрдпрд╛рдирдХ рд╣реИред https://github.com/osTicket/osTicket/issues/304 рдЬреИрд╕реА рд╣реА рд╕рдорд╕реНрдпрд╛? рдХрд╛рд╢ рдореБрдЭреЗ рдЕрдкрдЧреНрд░реЗрдб рдХрд░рдиреЗ рд╕реЗ рдкрд╣рд▓реЗ рдкрддрд╛ рд╣реЛрддрд╛ред рдореИрдВ рдЗрд╕ рд╕рд░реНрд╡рд░ рдкрд░ рд╡рд╛рдкрд╕ рдирд╣реАрдВ рдЬрд╛ рд╕рдХрддрд╛ рдХреНрдпреЛрдВрдХрд┐ рдореЗрд░реА рдХреБрдЫ рд╕реНрдХреНрд░рд┐рдкреНрдЯ рдХреЗ рд▓рд┐рдП PHP7 рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реИред рдпрд╣ рдкреНрд░рд╛рдердорд┐рдХрддрд╛ 1 рд╣реЛрдиреА рдЪрд╛рд╣рд┐рдПред

рдкреНрд░рд┐рдп @ TomAshley303 рдРрд╕рд╛ рд▓рдЧрддрд╛ рд╣реИ рдХрд┐ PHP 7 рдХреЗ рд╕рд╛рде рдпрд╣ рд╕рдорд╕реНрдпрд╛ рдЬрд▓реНрдж рд╣реА рдареАрдХ рдирд╣реАрдВ рд╣реЛрдЧреА, рдХреНрдпреЛрдВрдХрд┐ PHP рдФрд░ рдЕрдиреНрдп рд╕реЙрдлрд╝реНрдЯрд╡реЗрдпрд░ рдХреЛ рдЕрдкрдбреЗрдЯ рд░рдЦрдирд╛ рд╕реБрд░рдХреНрд╖рд╛ рдХреЗ рд▓рд┐рдП рдмрд╣реБрдд рдорд╣рддреНрд╡рдкреВрд░реНрдг рд╣реИ рдЬрд┐рд╕реЗ рдореИрдВрдиреЗ PHP 7 рдореЗрдВ рдЕрдкрдЧреНрд░реЗрдб рдХрд┐рдпрд╛ рд╣реИ
рдпрд╣рд╛рдБ рдлрд┐рдХреНрд╕ рд╣реИ рдЬреЛ рдХрд╛рдо рдХрд░рддрд╛ рд╣реИ: https://github.com/osTicket/osTicket/commit/424bfc99d93b920f6162b602eeea41125086425d

рдПрдлрд╡рд╛рдИрдЖрдИ рд╕рдм, рдореБрдЭреЗ рдПрдХ рд╣реА рд╕рдорд╕реНрдпрд╛ рдереА рдФрд░ рдпрд╣ рдореЗрд░реА рдорд╢реАрди рдкрд░ рдЧрд▓рдд рд╕рдордп рдерд╛ред

рдЕрднреА рдкрддрд╛ рдЪрд▓рд╛ рд╣реИ рдХрд┐ PHP5.6 рдкрд░ рдореЗрд░реЗ OSticket рдкрд░ рд▓реЙрдЧрд┐рди рд╕рдВрднрд╡ рд╣реИред рдЬреИрд╕реЗ рд╣реА рдореИрдВрдиреЗ рдЕрдкрдирд╛ рд╕рд░реНрд╡рд░ PHP7.1 рдкрд░ рд╕реЗрдЯ рдХрд┐рдпрд╛, рдореИрдВ рдЕрдм OSTicket рдореЗрдВ рд▓реЙрдЧрд┐рди рдирд╣реАрдВ рдХрд░ рд╕рдХрддрд╛ рдФрд░ рд╡реИрдз CSRF рдЯреЛрдХрди рдЖрд╡рд╢реНрдпрдХ рд╕рдВрджреЗрд╢ рдкреНрд░рд╛рдкреНрдд рдХрд░ рд╕рдХрддрд╛ рд╣реВрдВред

@Richardvi osTicket php7 рдХрд╛ рд╕рдорд░реНрдерди рдХрд░рддрд╛ рд╣реИ php7.1 рдХрд╛ рдирд╣реАрдВред рддреЛ рдпрд╣ рдЖрдкрдХреА рд╕рдорд╕реНрдпрд╛ рдХреА рд╕рдВрднрд╛рд╡рдирд╛ рд╣реИред

рдареАрдХ рд╣реИ рдзрдиреНрдпрд╡рд╛рдж!

рдзрдиреНрдпрд╡рд╛рдж рднрд╛рдИ рдпрд╣ рд╡рд╛рд╕реНрддрд╡ рдореЗрдВ рдорджрдж рдХрд░рддрд╛ рд╣реИред

рдзрдиреНрдпрд╡рд╛рдж!!! рдареАрдХ рдХрд╛рдо рдХрд░рддрд╛ рд╣реИ :)

рдЖрдЬ рдУрдПрд╕ рдЯрд┐рдХрдЯ рдХреЗ рд▓рд┐рдП рдирдпрд╛, рдореЗрд░реЗ рд▓рд┐рдП рдбреАрд▓ рдмреНрд░реЗрдХрд░ рдЕрдЧрд░ рдпрд╣ php7.1.x рдХрд╛ рд╕рдорд░реНрдерди рдирд╣реАрдВ рдХрд░рддрд╛ рд╣реИ, рдЬрдм рддрдХ рдпрд╣ рдХрд░рддрд╛ рд╣реИред

рдореЗрд░реЗ рд▓рд┐рдП рдХрд╛рдо рдХрд░рддрд╛ рд╣реИ рдХреЗрд╡рд▓ рдПрдХ рдлрд╛рдЗрд▓ рдкрд░ рдПрдХ рдирдИ рд▓рд╛рдЗрди рдЬреЛрдбрд╝рдиреЗ рдХреА рдЬрд░реВрд░рдд рд╣реИ
https://github.com/osTicket/osTicket/commit/424bfc99d93b920f6162b602eeea41125086425d

рдХреНрдпрд╛ рдХрд┐рд╕реА рдХреЛ рдкрддрд╛ рд╣реИ рдХрд┐ рдпрд╣ рдирд╡реАрдирддрдо рд░рд┐рд▓реАрдЬ 1.10.4 (рдХрд▓) рдореЗрдВ рддрдп рдХрд┐рдпрд╛ рдЧрдпрд╛ рдерд╛?

рдирдорд╕реНрддреЗ @ рдореБрдЭреЗ рд▓рдЧрддрд╛ рд╣реИ рдХрд┐ рдпрд╣ рд╕рдорд╕реНрдпрд╛ рдареАрдХ рдирд╣реАрдВ рд╣реБрдИ рд╣реИ, рдкрд┐рдЫрд▓реА рд░рд┐рд▓реАрдЬрд╝ рдХрд╛ рдкрд░реАрдХреНрд╖рдг рдХрднреА рдирд╣реАрдВ рдХрд┐рдпрд╛ рдЬреИрд╕рд╛ рдХрд┐ рд╣рд╛рд▓ рд╣реА рдореЗрдВ рдЬрд╛рд░реА рдХрд┐рдпрд╛ рдЧрдпрд╛ рд╣реИред
рдЖрдк рд░рд┐рд▓реАрдЬ рдиреЛрдЯ рдкрд░ рдкрдврд╝ рд╕рдХрддреЗ рд╣реИрдВ рдХрд┐ рдЕрдкрдбреЗрдЯ рдореЗрдВ рдХреНрдпрд╛ рд╢рд╛рдорд┐рд▓ рд╣реИ: https://github.com/osTicket/osTicket/commit/035fd0af32647199bae662eda6517f70e9225329

@PeopleInside

рдпрд╣ рдХреБрдЫ рд╣рдж рддрдХ рдореЗрдВ рд╕рдВрдмреЛрдзрд┐рдд рдХрд░ рд░рд╣рд╛ рд╣реИ v1.11.0rc-1 рдЗрд╕ рдХреЗ рд╕рд╛рде ред рдЖрдкрдХреЛ рдПрдХ рддреНрд░реБрдЯрд┐ рд╕рдВрджреЗрд╢ рдХреЗ рд╕рд╛рде рдПрдХ рдЦрд╛рд▓реА рд╡рд┐рдВрдбреЛ рджреЗрдиреЗ рдХреЗ рдмрдЬрд╛рдп рдпрд╣ рдЖрдкрдХреЛ "рд╡реИрдз рд╕реАрдПрд╕рдЖрд░рдПрдл рдЯреЛрдХрди" рддреНрд░реБрдЯрд┐ рдХреЗ рд╕рд╛рде рд▓реЙрдЧрд┐рди рдкреГрд╖реНрда рджреЗрддрд╛ рд╣реИред

рдЪреАрдпрд░реНрд╕ред

рд╡рд┐рдВрдбреЛрдЬ + рдЕрдкрд╛рдЪреЗ + рдкреАрдПрдЪрдкреА рд╕рдВрд╕реНрдХрд░рдг 7.2.7

session.auto_start=1 рдореЗрд░реЗ рд▓рд┐рдП рдХрд╛рдо рдХрд┐рдпрд╛

рдЙрдмрдВрдЯреВ 18.04 x64 + Apache2 + PHP 7.2-10 + рдУрдПрд╕рдЯреА 1.10.4

/etc/php/7.2/apache2/php.ini session.auto_start=1 рдореЗрд░реЗ рд▓рд┐рдП рднреА рдХрд╛рдо рдХрд┐рдпрд╛ред

/etc/php/7.2/apache2/php.ini session.auto_start=1 рдореЗрд░реЗ рд▓рд┐рдП рднреА рдХрд╛рдо рдХрд┐рдпрд╛ред

рдирдорд╕реНрддреЗ @jpkh рд╕рд╛рдЭрд╛ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдмрд╣реБрдд-рдмрд╣реБрдд рдзрдиреНрдпрд╡рд╛рдж рдЬрд╣рд╛рдВ session.auto_start=1 рд░рдЦрд╛ рдЬрд╛рдирд╛ рдЪрд╛рд╣рд┐рдПред рдпрд╣ php (ini) рдХреЙрдиреНрдлрд╝рд┐рдЧрд░реЗрд╢рди рдХрд╛ рдПрдХ рд╕рдВрдкрд╛рджрди рд╣реИ, рдореИрдВ рдкреВрдЫ рд░рд╣рд╛ рд╣реВрдВ рдХрд┐ рдЗрд╕ рдореБрджреНрджреЗ рдХреЛ рд╣рд▓ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП OsTicket рдХреЛ рдХреНрдпрд╛ рдмрджрд▓рдирд╛ рдЪрд╛рд╣рд┐рдПред рдЖрдорддреМрд░ рдкрд░ рдореИрдВ рд╕реЙрдлреНрдЯрд╡реЗрдпрд░ рдореЗрдВ рдлрд┐рдХреНрд╕ рдлрд┐рдХреНрд╕ рдХрд░рдирд╛ рдкрд╕рдВрдж рдХрд░рддрд╛ рд╣реВрдВ рди рдХрд┐ PHP рдкрд░ред рдпрд╣ рдЬрд╛рдирдХрд░ рдмрд╣реБрдд рдЕрдЪреНрдЫрд╛ рд▓рдЧрд╛ рдХрд┐ PHP 7.2 рдХреЗ рд╕рд╛рде рдХрд╛рдо рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдПрдХ рд╕рдорд╛рдзрд╛рди рд╣реИ, рд▓реЗрдХрд┐рди рд╢рд╛рдпрдж рдореИрдВ рдпрд╣ рд╕рдордЭрдиреЗ рдХреЗ рд▓рд┐рдП рдЗрдВрддрдЬрд╛рд░ рдХрд░реВрдВрдЧрд╛ рдХрд┐ рдХреНрдпрд╛ рд╕рдорд╕реНрдпрд╛ рдХреЛ OsTicket рдХреА рддрд░рдл рд╕реЗ рд╣рд▓ рдХрд┐рдпрд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИред

рдирд╡реАрдирддрдо рд╕рдВрд╕реНрдХрд░рдг Php 7.0 рдХреЗ рд╕рд╛рде рд╕рдВрдЧрдд рд╣реИ, рдЗрд╕рд▓рд┐рдП рдЖрдк 7.1 рд╕реЗ 7.0 рддрдХ рдбрд╛рдЙрдирдЧреНрд░реЗрдб рдХрд░ рд╕рдХрддреЗ рд╣реИрдВред рдЖрд╕рд╛рди рдлрд┐рдХреНрд╕

PHP 7.1 рдФрд░ рдЙрдЪреНрдЪрддрд░ рдореЗрдВ рдЖрдкрдХреЛ рд╕рддреНрд░ рдкрдврд╝рдиреЗ рд╡рд╛рд▓реЗ рд╣реИрдВрдбрд▓рд░ рд╕реЗ рдПрдХ рд╕реНрдЯреНрд░рд┐рдВрдЧ рд╡рд╛рдкрд╕ рдХрд░рдиреЗ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реЛрддреА рд╣реИ рдпрд╛ рдЖрдкрдХреЛ рдПрдХ рддреНрд░реБрдЯрд┐ рдорд┐рд▓реЗрдЧреА - рджрд╕реНрддрд╛рд╡реЗрдЬрд╝реАрдХрд░рдг рдиреЗ рд╣рдореЗрд╢рд╛ рдХрд╣рд╛ рд╣реИ рдХрд┐ рдЗрд╕реЗ рдПрдХ рд╕реНрдЯреНрд░рд┐рдВрдЧ рд╡рд╛рдкрд╕ рдХрд░рдиреА рдЪрд╛рд╣рд┐рдП рд▓реЗрдХрд┐рди PHP рдиреЗ рдЕрдм рдЗрд╕реЗ рд▓рд╛рдЧреВ рдХрд░рдирд╛ рд╢реБрд░реВ рдХрд░ рджрд┐рдпрд╛ рд╣реИред PHP рд▓реЙрдЧ рдореЗрдВ рджреЗрдЦреЗрдВ рдХрд┐ рдХреНрдпрд╛ рдЖрдкрдХреЗ рдкрд╛рд╕ PHP рд╣реИ рдЪреЗрддрд╛рд╡рдиреА: session_start (): рд╕рддреНрд░ рдбреЗрдЯрд╛ рдкрдврд╝рдиреЗ рдореЗрдВ рд╡рд┐рдлрд▓: рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛

class.ostsession.php . рдореЗрдВ рдкрдарди рд╡рд┐рдзрд┐ рдореЗрдВ рд╡рд╛рдкрд╕реА рд╕реЗ рдареАрдХ рдкрд╣рд▓реЗ рдирд┐рдореНрди рдкрдВрдХреНрддрд┐ рдЬреЛрдбрд╝рдирд╛

if(!is_string($this->data->session_data)) {
    $this->data->session_data = strval($this->data->session_data);
}

рдпрд╣ рд╕реБрдирд┐рд╢реНрдЪрд┐рдд рдХрд░рддрд╛ рд╣реИ рдХрд┐ рдЖрдк рд╕рддреНрд░ рдбреЗрдЯрд╛ рдореЗрдВ рдЬреЛ рдХреБрдЫ рднреА рдбрд╛рд▓рддреЗ рд╣реИрдВ, рдЖрдк рд╣рдореЗрд╢рд╛ рдПрдХ рд╕реНрдЯреНрд░рд┐рдВрдЧ рд▓реМрдЯрд╛рддреЗ рд╣реИрдВ рдЬреИрд╕рд╛ рдЖрдкрдХреЛ рдХрд░рдирд╛ рдЪрд╛рд╣рд┐рдП

рд╕реБрд░рдХреНрд╖рд╛ рдХрд╛рд░рдгреЛрдВ рд╕реЗ рдЕрдкрдиреЗ PHP рд╕рдВрд╕реНрдХрд░рдг рдХреЛ рдбрд╛рдЙрдирдЧреНрд░реЗрдб рдХрд░рдирд╛ рдХрднреА рднреА рдПрдХ рдЕрдЪреНрдЫрд╛ рд╡рд┐рдЪрд╛рд░ рдирд╣реАрдВ рд╣реИред рдирд┐рд╢реНрдЪрд┐рдд рд░реВрдк рд╕реЗ рдЦрд░рд╛рдм рд╣реИ рдХреНрдпреЛрдВрдХрд┐ PHP 7.0 рдкрд╣рд▓реЗ рд╕реЗ рд╣реА рдирд┐рдпрдорд┐рдд рд╕рдорд░реНрдерди рд╕реЗ рдмрд╛рд╣рд░ рд╣реИ рдФрд░ рдПрдХ рдорд╣реАрдиреЗ рдореЗрдВ рд╕реБрд░рдХреНрд╖рд╛ рд╕рдорд░реНрдерди рд╕реЗ рдмрд╛рд╣рд░ рд╣реИ :(

http://php.net/supported-versions.php

@auroraeosrose class.ostsession.php рдореЗрдВ рджреЛ рд░реАрдб рдлрдВрдХреНрд╢рди рд╣реИрдВ рдХреНрдпрд╛ рдЖрдк рдЙрд╕ рд▓рд╛рдЗрди рдХреЛ рдирд┐рд░реНрджрд┐рд╖реНрдЯ рдХрд░ рд╕рдХрддреЗ рд╣реИрдВ рдЬрд┐рд╕ рдкрд░ рдЗрд╕ рд╕реНрдирд┐рдкреЗрдЯ рдХреЛ рдбрд╛рд▓рдиреЗ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реИ? рд▓рд╛рдЗрди 270 рдкрд░ рдкрдврд╝рдиреЗ рдХрд╛ рдХрд╛рд░реНрдп? рдпрд╛ 183 рдкрд░ рдПрдХ? рдкреАрдПрд╕ рдЗрд╕ рд╕рдорд╛рдзрд╛рди рдХреЗ рд▓рд┐рдП рдзрдиреНрдпрд╡рд╛рдж... рдЬрдм рдореИрдВрдиреЗ session.auto_start=1 рдЗрд╕рдиреЗ рдЕрдиреНрдп рдРрдкреНрд╕ (рдЯреЗрд╕реНрдЯрд▓рд┐рдВрдХ) рдореЗрдВ рд╕реЗ рдПрдХ рдХреЛ рддреЛрдбрд╝ рджрд┐рдпрд╛ рдЬреЛ рдореИрдВ рдЙрд╕реА рд╕рд░реНрд╡рд░ рдкрд░ рдЪрд▓рд╛рддрд╛ рд╣реВрдВ рдЗрд╕рд▓рд┐рдП рдореИрдВ рдРрд╕реЗ рд╕рдорд╛рдзрд╛рди рдХреА рд╕рд░рд╛рд╣рдирд╛ рдХрд░рддрд╛ рд╣реВрдВ рдЬрд┐рд╕рдореЗрдВ рдХреЗрд╡рд▓ рдУрдПрд╕рдЯреА рдореЗрдВ рдкрд░рд┐рд╡рд░реНрддрди рд╢рд╛рдорд┐рд▓ рд╣реИрдВ, рди рдХрд┐ PHP .ini

@davidtessier

рдХрдХреНрд╖рд╛ рдореЗрдВ рдПрдХ DbSessionBackend , рдЗрд╕реЗ рд░рд┐рдЯрд░реНрди рдХреЗ рдареАрдХ рдКрдкрд░ рд░рдЦреЗрдВред

рдкреА.рдПрд╕.
рдЗрд╕реЗ 1.11 рдореЗрдВ рд╕рдВрдмреЛрдзрд┐рдд рдХрд┐рдпрд╛ рдЧрдпрд╛ рд╣реИ:

3955

4344

рдЪреАрдпрд░реНрд╕ред

рдзрдиреНрдпрд╡рд╛рдж! рд╡рд╣ рдХрд╛рдо рдХрд┐рдпрд╛ред

PHP 7.1 рдФрд░ рдЙрдЪреНрдЪрддрд░ рдореЗрдВ рдЖрдкрдХреЛ рд╕рддреНрд░ рдкрдврд╝рдиреЗ рд╡рд╛рд▓реЗ рд╣реИрдВрдбрд▓рд░ рд╕реЗ рдПрдХ рд╕реНрдЯреНрд░рд┐рдВрдЧ рд╡рд╛рдкрд╕ рдХрд░рдиреЗ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реЛрддреА рд╣реИ рдпрд╛ рдЖрдкрдХреЛ рдПрдХ рддреНрд░реБрдЯрд┐ рдорд┐рд▓реЗрдЧреА - рджрд╕реНрддрд╛рд╡реЗрдЬрд╝реАрдХрд░рдг рдиреЗ рд╣рдореЗрд╢рд╛ рдХрд╣рд╛ рд╣реИ рдХрд┐ рдЗрд╕реЗ рдПрдХ рд╕реНрдЯреНрд░рд┐рдВрдЧ рд╡рд╛рдкрд╕ рдХрд░рдиреА рдЪрд╛рд╣рд┐рдП рд▓реЗрдХрд┐рди PHP рдиреЗ рдЕрдм рдЗрд╕реЗ рд▓рд╛рдЧреВ рдХрд░рдирд╛ рд╢реБрд░реВ рдХрд░ рджрд┐рдпрд╛ рд╣реИред PHP рд▓реЙрдЧ рдореЗрдВ рджреЗрдЦреЗрдВ рдХрд┐ рдХреНрдпрд╛ рдЖрдкрдХреЗ рдкрд╛рд╕ PHP рд╣реИ рдЪреЗрддрд╛рд╡рдиреА: session_start (): рд╕рддреНрд░ рдбреЗрдЯрд╛ рдкрдврд╝рдиреЗ рдореЗрдВ рд╡рд┐рдлрд▓: рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛

class.ostsession.php . рдореЗрдВ рдкрдарди рд╡рд┐рдзрд┐ рдореЗрдВ рд╡рд╛рдкрд╕реА рд╕реЗ рдареАрдХ рдкрд╣рд▓реЗ рдирд┐рдореНрди рдкрдВрдХреНрддрд┐ рдЬреЛрдбрд╝рдирд╛

if(!is_string($this->data->session_data)) {
    $this->data->session_data = strval($this->data->session_data);
}

рдпрд╣ рд╕реБрдирд┐рд╢реНрдЪрд┐рдд рдХрд░рддрд╛ рд╣реИ рдХрд┐ рдЖрдк рд╕рддреНрд░ рдбреЗрдЯрд╛ рдореЗрдВ рдЬреЛ рдХреБрдЫ рднреА рдбрд╛рд▓рддреЗ рд╣реИрдВ, рдЖрдк рд╣рдореЗрд╢рд╛ рдПрдХ рд╕реНрдЯреНрд░рд┐рдВрдЧ рд▓реМрдЯрд╛рддреЗ рд╣реИрдВ рдЬреИрд╕рд╛ рдЖрдкрдХреЛ рдХрд░рдирд╛ рдЪрд╛рд╣рд┐рдП

рд╕реБрд░рдХреНрд╖рд╛ рдХрд╛рд░рдгреЛрдВ рд╕реЗ рдЕрдкрдиреЗ PHP рд╕рдВрд╕реНрдХрд░рдг рдХреЛ рдбрд╛рдЙрдирдЧреНрд░реЗрдб рдХрд░рдирд╛ рдХрднреА рднреА рдПрдХ рдЕрдЪреНрдЫрд╛ рд╡рд┐рдЪрд╛рд░ рдирд╣реАрдВ рд╣реИред рдирд┐рд╢реНрдЪрд┐рдд рд░реВрдк рд╕реЗ рдЦрд░рд╛рдм рд╣реИ рдХреНрдпреЛрдВрдХрд┐ PHP 7.0 рдкрд╣рд▓реЗ рд╕реЗ рд╣реА рдирд┐рдпрдорд┐рдд рд╕рдорд░реНрдерди рд╕реЗ рдмрд╛рд╣рд░ рд╣реИ рдФрд░ рдПрдХ рдорд╣реАрдиреЗ рдореЗрдВ рд╕реБрд░рдХреНрд╖рд╛ рд╕рдорд░реНрдерди рд╕реЗ рдмрд╛рд╣рд░ рд╣реИ :(

http://php.net/supported-versions.php

рдзрдиреНрдпрд╡рд╛рдж, рдпрд╣ рдореЗрд░реЗ рд▓рд┐рдП рдХрд╛рдо рдХрд░рддрд╛ рд╣реИред

@auroraeosrose рдХреЗ рд╕рдорд╛рдзрд╛рди рдиреЗ рдореЗрд░реЗ рд▓рд┐рдП PHP7.2.15 рдФрд░ osticket 1.10.5 . рдкрд░ рднреА рдХрд╛рдо рдХрд┐рдпрд╛

@auroraeosrose рдХрд╛ рд╕рдорд╛рдзрд╛рди рдЗрд╕ рдкрд░ рдХрд╛рдо рдХрд░рддрд╛ рд╣реИ:

рд╡рд┐рддрд░рдХ рдЖрдИрдбреА: рдбреЗрдмрд┐рдпрди
рд╡рд┐рд╡рд░рдг: рдбреЗрдмрд┐рдпрди рдЬреАрдПрдирдпреВ/рд▓рд┐рдирдХреНрд╕ 9.8 (рдЦрд┐рдВрдЪрд╛рд╡)
рд░рд┐рд▓реАрдЬ: 9.8
рдХреЛрдбрдиреЗрдо: рд╕реНрдЯреНрд░реЗрдЪ
рдЕрдкрд╛рдЪреЗ 2.4
рдкреАрдПрдЪрдкреА рд╕рдВрд╕реНрдХрд░рдг 7.2.16

рдХреНрдпрд╛ рдпрд╣ рдкреГрд╖реНрда рдЙрдкрдпреЛрдЧреА рдерд╛?
0 / 5 - 0 рд░реЗрдЯрд┐рдВрдЧреНрд╕

рд╕рдВрдмрдВрдзрд┐рдд рдореБрджреНрджреЛрдВ

ghost picture ghost  ┬╖  3рдЯрд┐рдкреНрдкрдгрд┐рдпрд╛рдБ

spalekg picture spalekg  ┬╖  6рдЯрд┐рдкреНрдкрдгрд┐рдпрд╛рдБ

lifeofguenter picture lifeofguenter  ┬╖  4рдЯрд┐рдкреНрдкрдгрд┐рдпрд╛рдБ

rob-tv picture rob-tv  ┬╖  3рдЯрд┐рдкреНрдкрдгрд┐рдпрд╛рдБ

markus4000 picture markus4000  ┬╖  3рдЯрд┐рдкреНрдкрдгрд┐рдпрд╛рдБ