![](https://seccdn.libravatar.org/avatar/1fb1657bee48fa30a0a2757b0907c21e.jpg?s=120&d=mm&r=g)
Moin moin, hat jemand auch das Problem das PHP App's, welche Pear MDB2 nutzen mit PHP 5.3.x nicht mehr funktionieren ? (z.B. roundcube, contao etc.) Und hat jemand evtl. eine Lösung dafür ? mfg max -- Um die Liste abzubestellen, schicken Sie eine Mail an: opensuse-de+unsubscribe@opensuse.org Um eine Liste aller verfuegbaren Kommandos zu bekommen, schicken Sie eine Mail an: opensuse-de+help@opensuse.org
![](https://seccdn.libravatar.org/avatar/ec11802a4012538d3d79b930b3b4b0d0.jpg?s=120&d=mm&r=g)
Hallo
Moin moin,
hat jemand auch das Problem das PHP App's, welche Pear MDB2 nutzen mit PHP 5.3.x nicht mehr funktionieren ? (z.B. roundcube, contao etc.) Und hat jemand evtl. eine Lösung dafür ? welcher Fehler wird ausgeworfen ?
Gruß Torsten -- Um die Liste abzubestellen, schicken Sie eine Mail an: opensuse-de+unsubscribe@opensuse.org Um eine Liste aller verfuegbaren Kommandos zu bekommen, schicken Sie eine Mail an: opensuse-de+help@opensuse.org
![](https://seccdn.libravatar.org/avatar/1fb1657bee48fa30a0a2757b0907c21e.jpg?s=120&d=mm&r=g)
Hallo, On Wed, 28 Sep 2011 13:26:04 +0200, Torsten Rosenberger wrote:
Hallo
Moin moin,
hat jemand auch das Problem das PHP App's, welche Pear MDB2 nutzen mit PHP 5.3.x nicht mehr funktionieren ? (z.B. roundcube, contao etc.) Und hat jemand evtl. eine Lösung dafür ? welcher Fehler wird ausgeworfen ?
--> DB Error: MDB2 Error: constraint violation Query: _doQuery: [Error message: Could not execute statement] [Last executed query: INSERT INTO session (sess_id, vars, ip, created, changed) VALUES ('vmh47j06ba2i5uo4navtk6uk6lj36mnbnf5gq0l29u6as3e2ov41', 'YXV0aF90aW1lfGk6MTMwNzc2NTMwOTt0ZW1wfGI6MTtsYW5ndWFnZXxzOjU6ImRlX0RFIjt0YXNrfHM6NToibG9naW4iOw==', '192.168.252.217', '2011-06-11 04:08:29', '2011-06-11 04:08:29')] [Native code: 1062] [Native message: Duplicate entry 'vmh47j06ba2i5uo4navtk6uk6lj36mnbnf5gq0l2' for key 'PRIMARY'] in /srv/www/htdocs/roundcubemail/program/include/rcube_mdb2.php on line 642 (GET /roundcubemail/?_task=mail) <-- Sowohl bei contao als auch bei roundcube, scheiterts bei den Sessions. Die Tabellen bleiben komplett leer :(
Gruß Torsten
mfg max -- Um die Liste abzubestellen, schicken Sie eine Mail an: opensuse-de+unsubscribe@opensuse.org Um eine Liste aller verfuegbaren Kommandos zu bekommen, schicken Sie eine Mail an: opensuse-de+help@opensuse.org
![](https://seccdn.libravatar.org/avatar/ec11802a4012538d3d79b930b3b4b0d0.jpg?s=120&d=mm&r=g)
Am 28.09.2011 13:28, schrieb Markus Heinze:
Hallo,
On Wed, 28 Sep 2011 13:26:04 +0200, Torsten Rosenberger wrote:
Hallo
Moin moin,
hat jemand auch das Problem das PHP App's, welche Pear MDB2 nutzen mit PHP 5.3.x nicht mehr funktionieren ? (z.B. roundcube, contao etc.) Und hat jemand evtl. eine Lösung dafür ? welcher Fehler wird ausgeworfen ?
--> DB Error: MDB2 Error: constraint violation Query: _doQuery: [Error message: Could not execute statement] [Last executed query: INSERT INTO session (sess_id, vars, ip, created, changed) VALUES ('vmh47j06ba2i5uo4navtk6uk6lj36mnbnf5gq0l29u6as3e2ov41', 'YXV0aF90aW1lfGk6MTMwNzc2NTMwOTt0ZW1wfGI6MTtsYW5ndWFnZXxzOjU6ImRlX0RFIjt0YXNrfHM6NToibG9naW4iOw==', '192.168.252.217', '2011-06-11 04:08:29', '2011-06-11 04:08:29')] [Native code: 1062] [Native message: Duplicate entry 'vmh47j06ba2i5uo4navtk6uk6lj36mnbnf5gq0l2' for key 'PRIMARY'] in /srv/www/htdocs/roundcubemail/program/include/rcube_mdb2.php on line 642 (GET /roundcubemail/?_task=mail) <-- Sieht aber eher nach einem SQL Problem aus. Duplicate entry 'vmh47j06ba2i5uo4navtk6uk6lj36mnbnf5gq0l2' for key 'PRIMARY']
Gruß Torsten -- Um die Liste abzubestellen, schicken Sie eine Mail an: opensuse-de+unsubscribe@opensuse.org Um eine Liste aller verfuegbaren Kommandos zu bekommen, schicken Sie eine Mail an: opensuse-de+help@opensuse.org
![](https://seccdn.libravatar.org/avatar/1fb1657bee48fa30a0a2757b0907c21e.jpg?s=120&d=mm&r=g)
--> DB Error: MDB2 Error: constraint violation Query: _doQuery: [Error message: Could not execute statement] [Last executed query: INSERT INTO session (sess_id, vars, ip, created, changed) VALUES ('vmh47j06ba2i5uo4navtk6uk6lj36mnbnf5gq0l29u6as3e2ov41', 'YXV0aF90aW1lfGk6MTMwNzc2NTMwOTt0ZW1wfGI6MTtsYW5ndWFnZXxzOjU6ImRlX0RFIjt0YXNrfHM6NToibG9naW4iOw==', '192.168.252.217', '2011-06-11 04:08:29', '2011-06-11 04:08:29')] [Native code: 1062] [Native message: Duplicate entry 'vmh47j06ba2i5uo4navtk6uk6lj36mnbnf5gq0l2' for key 'PRIMARY'] in /srv/www/htdocs/roundcubemail/program/include/rcube_mdb2.php on line 642 (GET /roundcubemail/?_task=mail) <--
Sieht aber eher nach einem SQL Problem aus. Duplicate entry 'vmh47j06ba2i5uo4navtk6uk6lj36mnbnf5gq0l2' for key 'PRIMARY']
Ja sieht so aus, daher, schnell mit truncate die Tabelle geleert, selber Fehler. Statement mal mit phpMyAdmin ausgeführt voila, perfekt geht. Betrifft übrigens auch Typo3 mit DB gespeicherten Sessions.
Gruß Torsten
mfg max -- Um die Liste abzubestellen, schicken Sie eine Mail an: opensuse-de+unsubscribe@opensuse.org Um eine Liste aller verfuegbaren Kommandos zu bekommen, schicken Sie eine Mail an: opensuse-de+help@opensuse.org
![](https://seccdn.libravatar.org/avatar/1fb1657bee48fa30a0a2757b0907c21e.jpg?s=120&d=mm&r=g)
Ergänzung On Wed, 28 Sep 2011 13:33:39 +0200, Markus Heinze wrote:
--> DB Error: MDB2 Error: constraint violation Query: _doQuery: [Error message: Could not execute statement] [Last executed query: INSERT INTO session (sess_id, vars, ip, created, changed) VALUES ('vmh47j06ba2i5uo4navtk6uk6lj36mnbnf5gq0l29u6as3e2ov41', 'YXV0aF90aW1lfGk6MTMwNzc2NTMwOTt0ZW1wfGI6MTtsYW5ndWFnZXxzOjU6ImRlX0RFIjt0YXNrfHM6NToibG9naW4iOw==', '192.168.252.217', '2011-06-11 04:08:29', '2011-06-11 04:08:29')] [Native code: 1062] [Native message: Duplicate entry 'vmh47j06ba2i5uo4navtk6uk6lj36mnbnf5gq0l2' for key 'PRIMARY'] in /srv/www/htdocs/roundcubemail/program/include/rcube_mdb2.php on line 642 (GET /roundcubemail/?_task=mail) <--
Sieht aber eher nach einem SQL Problem aus. Duplicate entry 'vmh47j06ba2i5uo4navtk6uk6lj36mnbnf5gq0l2' for key 'PRIMARY']
Ja sieht so aus, daher, schnell mit truncate die Tabelle geleert, selber Fehler. Statement mal mit phpMyAdmin ausgeführt voila, perfekt geht. Betrifft übrigens auch Typo3 mit DB gespeicherten Sessions.
gilt auch für xtCommerce und seine Derivate *grml*
Gruß Torsten
mfg max -- Um die Liste abzubestellen, schicken Sie eine Mail an: opensuse-de+unsubscribe@opensuse.org Um eine Liste aller verfuegbaren Kommandos zu bekommen, schicken Sie eine Mail an: opensuse-de+help@opensuse.org
![](https://seccdn.libravatar.org/avatar/d44bea81ac55966ef37a67f4a8cd6fd5.jpg?s=120&d=mm&r=g)
On 9/28/11 1:00 PM, "Markus Heinze" <max@freecards.de> wrote:
Ergänzung
On Wed, 28 Sep 2011 13:33:39 +0200, Markus Heinze wrote:
--> DB Error: MDB2 Error: constraint violation Query: _doQuery: [Error message: Could not execute statement] [Last executed query: INSERT INTO session (sess_id, vars, ip, created, changed) VALUES ('vmh47j06ba2i5uo4navtk6uk6lj36mnbnf5gq0l29u6as3e2ov41',
'YXV0aF90aW1lfGk6MTMwNzc2NTMwOTt0ZW1wfGI6MTtsYW5ndWFnZXxzOjU6ImRlX0RFIj t0YXNrfHM6NToibG9naW4iOw==', '192.168.252.217', '2011-06-11 04:08:29', '2011-06-11 04:08:29')] [Native code: 1062] [Native message: Duplicate entry 'vmh47j06ba2i5uo4navtk6uk6lj36mnbnf5gq0l2' for key 'PRIMARY'] in /srv/www/htdocs/roundcubemail/program/include/rcube_mdb2.php on line 642 (GET /roundcubemail/?_task=mail) <--
Sieht aber eher nach einem SQL Problem aus. Duplicate entry 'vmh47j06ba2i5uo4navtk6uk6lj36mnbnf5gq0l2' for key 'PRIMARY']
Ja sieht so aus, daher, schnell mit truncate die Tabelle geleert, selber Fehler. Statement mal mit phpMyAdmin ausgeführt voila, perfekt geht. Betrifft übrigens auch Typo3 mit DB gespeicherten Sessions.
gilt auch für xtCommerce und seine Derivate *grml*
Gruß Torsten
mfg max
-- Um die Liste abzubestellen, schicken Sie eine Mail an: opensuse-de+unsubscribe@opensuse.org Um eine Liste aller verfuegbaren Kommandos zu bekommen, schicken Sie eine Mail an: opensuse-de+help@opensuse.org
Hallo Leute Gibt es dafür schon eine Lösung? Hab seit 12.1 das selbe Problem mit roundcube. Grüss Jörg -- Um die Liste abzubestellen, schicken Sie eine Mail an: opensuse-de+unsubscribe@opensuse.org Um den Listen Administrator zu erreichen, schicken Sie eine Mail an: opensuse-de+owner@opensuse.org
![](https://seccdn.libravatar.org/avatar/1fb1657bee48fa30a0a2757b0907c21e.jpg?s=120&d=mm&r=g)
Moin moin, On Sat, 19 Nov 2011 15:39:05 +0100, Joerg Rohrer wrote:
On 9/28/11 1:00 PM, "Markus Heinze" <max@freecards.de> wrote:
Ergänzung
On Wed, 28 Sep 2011 13:33:39 +0200, Markus Heinze wrote:
--> DB Error: MDB2 Error: constraint violation Query: _doQuery: [Error message: Could not execute statement] [Last executed query: INSERT INTO session (sess_id, vars, ip, created, changed) VALUES ('vmh47j06ba2i5uo4navtk6uk6lj36mnbnf5gq0l29u6as3e2ov41',
'YXV0aF90aW1lfGk6MTMwNzc2NTMwOTt0ZW1wfGI6MTtsYW5ndWFnZXxzOjU6ImRlX0RFIj t0YXNrfHM6NToibG9naW4iOw==', '192.168.252.217', '2011-06-11 04:08:29', '2011-06-11 04:08:29')] [Native code: 1062] [Native message: Duplicate entry 'vmh47j06ba2i5uo4navtk6uk6lj36mnbnf5gq0l2' for key 'PRIMARY'] in /srv/www/htdocs/roundcubemail/program/include/rcube_mdb2.php on line 642 (GET /roundcubemail/?_task=mail) <--
Sieht aber eher nach einem SQL Problem aus. Duplicate entry 'vmh47j06ba2i5uo4navtk6uk6lj36mnbnf5gq0l2' for key 'PRIMARY']
Ja sieht so aus, daher, schnell mit truncate die Tabelle geleert, selber Fehler. Statement mal mit phpMyAdmin ausgeführt voila, perfekt geht. Betrifft übrigens auch Typo3 mit DB gespeicherten Sessions.
gilt auch für xtCommerce und seine Derivate *grml*
Gruß Torsten
mfg max
-- Um die Liste abzubestellen, schicken Sie eine Mail an: opensuse-de+unsubscribe@opensuse.org Um eine Liste aller verfuegbaren Kommandos zu bekommen, schicken Sie eine Mail an: opensuse-de+help@opensuse.org
Hallo Leute
Gibt es dafür schon eine Lösung? Hab seit 12.1 das selbe Problem mit roundcube.
Grüss Jörg
Leider nicht, jedenfalls ist mir derzeit keine bekannt. Ich hatte zwar das Beta Pear Package von MDB2 installiert, jedoch gleiches Porblem. Hab dann eine ältere Version vom Roundcube installiert :( Naja, mal schauen ob sich noch etwas tut. mfg max -- Um die Liste abzubestellen, schicken Sie eine Mail an: opensuse-de+unsubscribe@opensuse.org Um den Listen Administrator zu erreichen, schicken Sie eine Mail an: opensuse-de+owner@opensuse.org
![](https://seccdn.libravatar.org/avatar/d44bea81ac55966ef37a67f4a8cd6fd5.jpg?s=120&d=mm&r=g)
Hi Max On 11/21/11 10:55 AM, "Markus Heinze" <max@freecards.de> wrote:
Moin moin,
On Sat, 19 Nov 2011 15:39:05 +0100, Joerg Rohrer wrote:
On 9/28/11 1:00 PM, "Markus Heinze" <max@freecards.de> wrote:
Ergänzung
On Wed, 28 Sep 2011 13:33:39 +0200, Markus Heinze wrote:
--> DB Error: MDB2 Error: constraint violation Query: _doQuery: [Error message: Could not execute statement] [Last executed query: INSERT INTO session (sess_id, vars, ip, created, changed) VALUES ('vmh47j06ba2i5uo4navtk6uk6lj36mnbnf5gq0l29u6as3e2ov41',
'YXV0aF90aW1lfGk6MTMwNzc2NTMwOTt0ZW1wfGI6MTtsYW5ndWFnZXxzOjU6ImRlX0RF Ij t0YXNrfHM6NToibG9naW4iOw==', '192.168.252.217', '2011-06-11 04:08:29', '2011-06-11 04:08:29')] [Native code: 1062] [Native message: Duplicate entry 'vmh47j06ba2i5uo4navtk6uk6lj36mnbnf5gq0l2' for key 'PRIMARY'] in /srv/www/htdocs/roundcubemail/program/include/rcube_mdb2.php on line 642 (GET /roundcubemail/?_task=mail) <--
Sieht aber eher nach einem SQL Problem aus. Duplicate entry 'vmh47j06ba2i5uo4navtk6uk6lj36mnbnf5gq0l2' for key 'PRIMARY']
Ja sieht so aus, daher, schnell mit truncate die Tabelle geleert, selber Fehler. Statement mal mit phpMyAdmin ausgeführt voila, perfekt geht. Betrifft übrigens auch Typo3 mit DB gespeicherten Sessions.
gilt auch für xtCommerce und seine Derivate *grml*
Gruß Torsten
mfg max
-- Um die Liste abzubestellen, schicken Sie eine Mail an: opensuse-de+unsubscribe@opensuse.org Um eine Liste aller verfuegbaren Kommandos zu bekommen, schicken Sie eine Mail an: opensuse-de+help@opensuse.org
Hallo Leute
Gibt es dafür schon eine Lösung? Hab seit 12.1 das selbe Problem mit roundcube.
Grüss Jörg
Leider nicht, jedenfalls ist mir derzeit keine bekannt. Ich hatte zwar das Beta Pear Package von MDB2 installiert, jedoch gleiches Porblem. Hab dann eine ältere Version vom Roundcube installiert :( Naja, mal schauen ob sich noch etwas tut.
mfg max -- Um die Liste abzubestellen, schicken Sie eine Mail an: opensuse-de+unsubscribe@opensuse.org Um den Listen Administrator zu erreichen, schicken Sie eine Mail an: opensuse-de+owner@opensuse.org
Danke für dien Antwort. Ich habs auch schon auf der Roundcube Liste versucht. Leider bis jetzt auch keine Antwort. Gruss Jörg -- Um die Liste abzubestellen, schicken Sie eine Mail an: opensuse-de+unsubscribe@opensuse.org Um den Listen Administrator zu erreichen, schicken Sie eine Mail an: opensuse-de+owner@opensuse.org
![](https://seccdn.libravatar.org/avatar/d44bea81ac55966ef37a67f4a8cd6fd5.jpg?s=120&d=mm&r=g)
Hi Max On 11/21/11 10:55 AM, "Markus Heinze" <max@freecards.de> wrote:
Moin moin,
On Sat, 19 Nov 2011 15:39:05 +0100, Joerg Rohrer wrote:
On 9/28/11 1:00 PM, "Markus Heinze" <max@freecards.de> wrote:
Ergänzung
On Wed, 28 Sep 2011 13:33:39 +0200, Markus Heinze wrote:
--> DB Error: MDB2 Error: constraint violation Query: _doQuery: [Error message: Could not execute statement] [Last executed query: INSERT INTO session (sess_id, vars, ip, created, changed) VALUES ('vmh47j06ba2i5uo4navtk6uk6lj36mnbnf5gq0l29u6as3e2ov41',
'YXV0aF90aW1lfGk6MTMwNzc2NTMwOTt0ZW1wfGI6MTtsYW5ndWFnZXxzOjU6ImRlX0RF Ij t0YXNrfHM6NToibG9naW4iOw==', '192.168.252.217', '2011-06-11 04:08:29', '2011-06-11 04:08:29')] [Native code: 1062] [Native message: Duplicate entry 'vmh47j06ba2i5uo4navtk6uk6lj36mnbnf5gq0l2' for key 'PRIMARY'] in /srv/www/htdocs/roundcubemail/program/include/rcube_mdb2.php on line 642 (GET /roundcubemail/?_task=mail) <--
Sieht aber eher nach einem SQL Problem aus. Duplicate entry 'vmh47j06ba2i5uo4navtk6uk6lj36mnbnf5gq0l2' for key 'PRIMARY']
Ja sieht so aus, daher, schnell mit truncate die Tabelle geleert, selber Fehler. Statement mal mit phpMyAdmin ausgeführt voila, perfekt geht. Betrifft übrigens auch Typo3 mit DB gespeicherten Sessions.
gilt auch für xtCommerce und seine Derivate *grml*
Gruß Torsten
mfg max
-- Um die Liste abzubestellen, schicken Sie eine Mail an: opensuse-de+unsubscribe@opensuse.org Um eine Liste aller verfuegbaren Kommandos zu bekommen, schicken Sie eine Mail an: opensuse-de+help@opensuse.org
Hallo Leute
Gibt es dafür schon eine Lösung? Hab seit 12.1 das selbe Problem mit roundcube.
Grüss Jörg
Leider nicht, jedenfalls ist mir derzeit keine bekannt. Ich hatte zwar das Beta Pear Package von MDB2 installiert, jedoch gleiches Porblem. Hab dann eine ältere Version vom Roundcube installiert :( Naja, mal schauen ob sich noch etwas tut.
mfg max -- Um die Liste abzubestellen, schicken Sie eine Mail an: opensuse-de+unsubscribe@opensuse.org Um den Listen Administrator zu erreichen, schicken Sie eine Mail an: opensuse-de+owner@opensuse.org
Hab nun eine Roundcube Bug gelöst und nun läuft Roundcube wieder. [Roundcube Webmail] #1488196: DB Error: MDB2 Error: constraint violation Query: _doQuery Kannst du da auch mal testen? Vor allem das. SQL: ALTER TABLE `session` CHANGE `sess_id` `sess_id` VARCHAR( 50 ) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL Ich hab alles ausgeführt! Php.ini und sql command. Dann hat alles funktioniert. Danach alles Rückgänging gemacht und hat immer noch funktioniert. Bin nun etwas Ratlos. Gruss Jörg -- Um die Liste abzubestellen, schicken Sie eine Mail an: opensuse-de+unsubscribe@opensuse.org Um den Listen Administrator zu erreichen, schicken Sie eine Mail an: opensuse-de+owner@opensuse.org
![](https://seccdn.libravatar.org/avatar/1fb1657bee48fa30a0a2757b0907c21e.jpg?s=120&d=mm&r=g)
Hallo Jörg, Am 22.11.2011 10:10, schrieb Joerg Rohrer:
Hi Max
On 11/21/11 10:55 AM, "Markus Heinze"<max@freecards.de> wrote:
Moin moin,
On Sat, 19 Nov 2011 15:39:05 +0100, Joerg Rohrer wrote:
On 9/28/11 1:00 PM, "Markus Heinze"<max@freecards.de> wrote:
Ergänzung
On Wed, 28 Sep 2011 13:33:39 +0200, Markus Heinze wrote:
> --> > DB Error: MDB2 Error: constraint violation Query: _doQuery: > [Error > message: Could not execute statement] [Last executed query: > INSERT > INTO session (sess_id, vars, ip, created, changed) VALUES > ('vmh47j06ba2i5uo4navtk6uk6lj36mnbnf5gq0l29u6as3e2ov41', > > 'YXV0aF90aW1lfGk6MTMwNzc2NTMwOTt0ZW1wfGI6MTtsYW5ndWFnZXxzOjU6ImRlX0RF > Ij > t0YXNrfHM6NToibG9naW4iOw==', > '192.168.252.217', '2011-06-11 04:08:29', '2011-06-11 04:08:29')] > [Native code: 1062] [Native message: Duplicate entry > 'vmh47j06ba2i5uo4navtk6uk6lj36mnbnf5gq0l2' for key 'PRIMARY'] in > /srv/www/htdocs/roundcubemail/program/include/rcube_mdb2.php on > line > 642 (GET /roundcubemail/?_task=mail) > <-- Sieht aber eher nach einem SQL Problem aus. Duplicate entry 'vmh47j06ba2i5uo4navtk6uk6lj36mnbnf5gq0l2' for key 'PRIMARY']
Ja sieht so aus, daher, schnell mit truncate die Tabelle geleert, selber Fehler. Statement mal mit phpMyAdmin ausgeführt voila, perfekt geht. Betrifft übrigens auch Typo3 mit DB gespeicherten Sessions.
gilt auch für xtCommerce und seine Derivate *grml*
Gruß Torsten
mfg max
-- Um die Liste abzubestellen, schicken Sie eine Mail an: opensuse-de+unsubscribe@opensuse.org Um eine Liste aller verfuegbaren Kommandos zu bekommen, schicken Sie eine Mail an: opensuse-de+help@opensuse.org
Hallo Leute
Gibt es dafür schon eine Lösung? Hab seit 12.1 das selbe Problem mit roundcube.
Grüss Jörg Leider nicht, jedenfalls ist mir derzeit keine bekannt. Ich hatte zwar das Beta Pear Package von MDB2 installiert, jedoch gleiches Porblem. Hab dann eine ältere Version vom Roundcube installiert :( Naja, mal schauen ob sich noch etwas tut.
mfg max -- Um die Liste abzubestellen, schicken Sie eine Mail an: opensuse-de+unsubscribe@opensuse.org Um den Listen Administrator zu erreichen, schicken Sie eine Mail an: opensuse-de+owner@opensuse.org
Hab nun eine Roundcube Bug gelöst und nun läuft Roundcube wieder.
[Roundcube Webmail] #1488196: DB Error: MDB2 Error: constraint violation Query: _doQuery
Kannst du da auch mal testen? Vor allem das.
SQL: ALTER TABLE `session` CHANGE `sess_id` `sess_id` VARCHAR( 50 ) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL
Ich hab alles ausgeführt! Php.ini und sql command. Dann hat alles funktioniert. Danach alles Rückgänging gemacht und hat immer noch funktioniert.
Bin nun etwas Ratlos.
das mit dem SQL war ein Super Ansatz. Hab nun die Ursache && Lösung gefunden, wenngleich ich die Lösung nur als temporär ansehe, da sind eher die App Entwickler gefragt. Also seit PHP >=5.3 wird für die Generierung einer Session SHA256 benutzt, welches 64Byte Strings erzeugt. Vorher war dies SHA1 mit 40Byte Strings. Daher findet man in den einschlägigen WebApps auch den Datentyp VARCHAR(40) für die sess_id (oder wie immer dies Feld benannt wurde). Wie man unschwer erkennen kann passt die neuen ID nicht da rein. Lösung 1: die DB Felder mit ALTER Table anpassen aber unschön da man idR nicht alle Apps auf seinem 'internen Bildschirm' hat die dies betreffen könnte Lösung 2: /etc/php5/apache2/php.ini -> session.hash_function = sha1 setzen -> rcapache reload -> voila es fluppt naja, dies seh ich nur als temporär, da ich pers. sha256 bevorzuge. Roundcube hat schon reagiert und im aktuellen SVN Release (0.7) die Feldgröße auf VARCHAR(128) gesetzt (SHA512). Nun hoff ich mal das Typo3, xtCommerce & Derivate, Contao etc. pp nachziehen. Momentan besteht deren Lösung in der Installation von PHP 5.2.x :( naja however Was mich allerdings etwas anödet sind die mehr oder weniger sinnfreien Fehlermeldungen die MDB2 wirft *grml* und einen damit völlig irre führt. Nunja ich bin zufrieden und kann nun meine alte 'quick'n'dirty' Lösung (alte Version installieren) über Bord werfen und die aktuelle Release nutzen. Sodala, dann mal an's nächste Problem lg max
Gruss Jörg
-- Um die Liste abzubestellen, schicken Sie eine Mail an: opensuse-de+unsubscribe@opensuse.org Um den Listen Administrator zu erreichen, schicken Sie eine Mail an: opensuse-de+owner@opensuse.org
participants (3)
-
Joerg Rohrer
-
Markus Heinze
-
Torsten Rosenberger