[Handel] checkout error "transactions not supported by database"

Christopher H. Laco claco at chrislaco.com
Fri Aug 25 18:34:19 CEST 2006


Christopher H. Laco wrote:
> Jan Gerene wrote:
>> High,
>>
>> I am using a mysql database and Handel 0.33.  
>> When I call checkout, I get the error message that "transactions are not 
>> supported by database" on line nr 241 of Handel::Checkout.
>> This line says local "$self->order->db_Main->{AutoCommit};".
>>
>> This used to work, but I moved the application on another machine and now I 
>> have this error.
>> I know that mysql does not support transactions, but how can I work around 
>> this error.
>> Any help would be appreciated.
>>
> 
> Eek. This is a guess, and only a guess.
> What version of DBI, DBD::mysql, and MySQL are you running?
> 
> There is some hubub on the net about newer MySQL/DBI/DBD versions
> bailing with the "transactions are not supported by database" error
> loudly when you're using MyISAM tables instead of InnoDB tables. In the
> past, autocommitng without InnoDB just did nothing silently.
> 
> So, make sure you are running InnoDB tables and not MyISAM tables for
> starters. That's my first guess.
> 
> -=Chris

Also:

http://bugs.gentoo.org/show_bug.cgi?id3107

-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 189 bytes
Desc: OpenPGP digital signature
Url : http://lists.rawmode.org/pipermail/handel/attachments/20060825/6b6d2dba/attachment.pgp 


More information about the Handel mailing list