[megoldva] Roundcubemail PHP upgrade - érvénytelen vagy lejárt munkamenet

Üdv!
CentOS 6.9-en frissítettem remi repo-ból a php-t (7.3). Minden jónak tűnik, csak a roundcubemail (1.0.12el) nem enged be:
"Érvénytelen vagy lejárt munkamenet"

Parancssorból, thunderbird-ből simán be tudok lépni (pop3, imap), csak a roundcube nem enged be.

A php verzió okozhatja? (5.6 -> 7.3)

(postfix + dovecot + roundcubemail + mysql + virtual mailbox)

Hozzászólások

Sütik törlésével próbálkoznék először.

btw roundcube ugye be lett frissítve a legfrissebbre? :) + azért leellenőrizted, hogy kompatibilis-e 7.3-al ? Mert azért egy elég "durva" ugrás 5.6 -> 7.3 php :/

Mivel RPMből jön, 1.0.X ? 1.3.X -nél jár a stable verzió.

Centosnál csomagból telepítetted ezek szerint a roundcubeot. Azt nagyon gyorsan fel kellene frissíteni, mert az 1.0.X az roppant régi és nem hiszem hogy szeretné a php 7-et :) Passz, hogy 1.3.X-ből találsz-e centos6 csomagot, javaslom a manual frissítést.

Nem is látok még rendes PHP 7.3-as release-t, csak egy RC3-at. Ha meg is jelenik, az első néhány bugfix release amúgy is skippelésre érdemes. Egy jólbevált 7.2-vel lenne érdemes próbálkoznod, de még az is csak a 11-es bugfix releasenél jár.

A PHP App fejlesztők igen nehezen követik a PHP verziókat, érdemes konzervatívan kezelni a dolgokat.

Ráadásul: http://php.net/archive/2018.php#id2018-09-28-1

Van ott egy "Don't use in production" figyelemfelhívás.

ha ssl-en kapcsolodsz az imap szerverhez, akkor tedd ezt a config.inc.php-be:

$config['imap_conn_options'] = array(
'ssl' => array(
'verify_peer' => false
),
);

--
"dolgozni mar reg nem akarok" - HZuid_7086 'iddqd' zoli berserk mode-ba kapcsol

/var/lib/php/session?

amugy meg nezd meg a logot.

miert is nem ezzel kezded?

t

Azért nem ezzel kezdi mert sikerült neki egy php 5.6-tot 7.3-ra felfrissítenie

Ezért. Mert nem gondolkozik ... :) Elnézést.. de arra mást nem tudok mondani, aki 5.6ról 7re frissít álá nátur, úgy, hogy nyilván ennek nem járt utána, hogy ezt milyen módon kell megtenni. Azzal meg nincs képzben hogy ennek milyen következményei lehetnek, de az már mind1 is.

Nem kell okoskodni... Utánajártam, hiszen több dolgot is érintett (weboldal... stb.).
A roundcube-ról megfeledkeztem, pontosabban a verziójáról. Nem okoz problémát a webmail, majd kijavítom (a logban nem látszódott semmi hasznos infó).
Köszönöm az infókat mindenkinek!

Ez a megoldás:
https://github.com/roundcube/roundcubemail/wiki/Upgrade

Pl.:

1. roundcubemail-13.7.tar.gz letölt
2. kicsomagol
3. a bin könyvtárból futtat:
# ./installto < roundcubemail_regi_utvonala >
./installto /usr/share/roundcubemail

A script elvégzi a fájlok másolását, DB update-et és a konfig frissítést.
Szépen megy is.

(az rpm-ből telepített változatot töröltem.)