[2009-05-05 12:11], A.L.E.C:
I cannot modify postgres' configuration on the fly, because this is a production machine. How can I activate query debugging on RoundCube?

$rcmail_config['sql_debug'] = true;

Thank you.

This is rather funny.

This is what I do to reset the situation:


=== [ cut here ] =============================================
psql -U roundcube roundcubemail
delete from session; delete from users; delete from identities;
=== [ cut here ] =============================================


Then I try logging in.

If I do that with sql_debug = true, it works without any error, the first time and every other time after that.

If I do that with sql_debug not set, it gives me the error I posted earlier on the first time; subsequently, it works.


Another difference is that at every login, the table 'identities' stays empty when sql_debug is not set; but it does receive a new record (as I think it should), when sql_debug is set to true.


I could be happy by just leaving sql_debug on the whole time, but I'm itchy at leaving SQL queries around, and it would end up occupying a lot of disk space.


I would appreciate further assistance; if there is anything I can do just let me know.


The error I receive on logs/errors is as follows:


=== [ cut here ] =============================================
[05-May-2009 12:31:59 +0200] DB Error: _doQuery: [Error message: Could not execute statement] [Last executed query: PREPARE mdb2_statement_pgsql_59831640a8cf52029e10ae35c84ad32bfd1b037f2 (text, text, text) AS INSERT INTO identities
            (user_id, del, standard, name, email)
           VALUES ($1, 0, 1, $2, $3)]
[Native message: ERROR: column "user_id" is of type integer but expression is of type text
HINT:  You will need to rewrite or cast the expression.]
=== [ cut here ] =============================================



--
Cordialità / Best regards / Ĝis la / Parhain terveisin
------------------------------------------------------------------------
Manuel Giorgini <[email protected]>, Programmatore
INTERLOGICA e-business solutions -  http://www.interlogica.net
Via Fusinato, 27 - IT 30171 Mestre VE - Italia - Unione Europea
Tel +39 041 099 30 00 (6 linee r.a.) - Fax +39 041 099 30 49
------------------------------------------------------------------------



--- 8< --- detachments --- 8< ---
The following attachments have been detached and are available for viewing.
 http://detached.gigo.com/rc/d4/cp3N3Zlz/giorgini.vcf
Only click these links if you trust the sender, as well as this message.
--- 8< --- detachments --- 8< ---

_______________________________________________
List info: http://lists.roundcube.net/users/

Reply via email to