[pLog-svn] r6484 - plog/trunk/class/database

Jon Daley plogworld at jon.limedaley.com
Mon May 26 12:49:49 EDT 2008


 	What is the error message?  I ran this code and it worked fine.

On Tue, 27 May 2008, Mark Wu wrote:

> Not only windows, even Ubuntu has the same error messages.
>
> Mark
>
>> -----Original Message-----
>> From: plog-svn-bounces at devel.lifetype.net
>> [mailto:plog-svn-bounces at devel.lifetype.net] On Behalf Of Jon Daley
>> Sent: Monday, May 26, 2008 10:32 PM
>> To: LifeType Developer List
>> Subject: Re: [pLog-svn] r6484 - plog/trunk/class/database
>>
>>  	Is this on windows?  Maybe the ob_flush is broken on
>> windows.  You shouldn't see any errors unless the database
>> can't be opened.
>>  	What is the exact error message - ie. what line is
>> causing the output?
>>
>> On Sun, 25 May 2008, mark at devel.lifetype.net wrote:
>>
>>> Author: mark
>>> Date: 2008-05-25 23:18:26 -0400 (Sun, 25 May 2008) New
>> Revision: 6484
>>>
>>> Modified:
>>>   plog/trunk/class/database/ltdb.class.php
>>> Log:
>>> Revert the change of rev. 6451 from jon. That commit cause
>> "header already sent" message in every where.
>>>
>>> Modified: plog/trunk/class/database/ltdb.class.php
>>> ===================================================================
>>> --- plog/trunk/class/database/ltdb.class.php
>> 2008-05-24 19:42:18 UTC (rev 6483)
>>> +++ plog/trunk/class/database/ltdb.class.php
>> 2008-05-26 03:18:26 UTC (rev 6484)
>>> @@ -76,26 +76,20 @@
>>>                 $dbcharset = $fileConfig->getValue(
>> "db_character_set", DEFAULT_DATABASE_CHARSET );
>>>                 $dbpersistent   = $fileConfig->getValue(
>> "db_persistent" );
>>>                 if($dbpersistent == true) {
>>> -                    ob_start();
>>> 	            	if( !$db->PConnect( $host, $username,
>> $password, $dbname, $dbcharset )) {
>>> -                            // some hosts don't allow
>> persistent connections, just retry
>>> -                            // with a regular connect, and
>> avoid an error message
>>> -                        if( !$db->Connect( $host,
>> $username, $password, $dbname, $dbcharset )) {
>>> -                            $message = "Fatal error: could
>> not connect to the database!".
>>> -                                " Error:
>> ".$db->ErrorMsg().ob_get_clean();
>>> -                            throw( new Exception( $message ));
>>> -                        }
>>> -                    }
>>> -                    ob_end_flush();
>>> +	            	    $message = "Fatal error: could not
>> connect to the database!".
>>> +	            	               " Error: ".$db->ErrorMsg();
>>> +	            		throw( new Exception( $message ));
>>> +	            		die();
>>> +	            	}
>>>             	}
>>>             	else {
>>> -                    ob_start();
>>> 	            	if( !$db->Connect( $host, $username,
>> $password, $dbname, $dbcharset )) {
>>> 	            	    $message = "Fatal error: could not
>> connect to the database!".
>>> -	            	               " Error:
>> ".$db->ErrorMsg().ob_get_clean();
>>> +	            	               " Error: ".$db->ErrorMsg();
>>> 	            		throw( new Exception( $message ));
>>> +	            		die();
>>> 	            	}
>>> -                    ob_end_flush();
>>>             	}
>>>
>>> 				// pass the options to the
>> driver, if any
>>>
>>> _______________________________________________
>>> pLog-svn mailing list
>>> pLog-svn at devel.lifetype.net
>>> http://limedaley.com/mailman/listinfo/plog-svn
>>>
>>
>> --
>> Jon Daley
>> http://jon.limedaley.com/
>>
>> This problem will take an infinite amount of time.  This
>> doesn't seem very feasible, since we don't have an infinite
>> amount of time.
>> In fact, we have less than a month.
>> -- Professor Tygar
>> _______________________________________________
>> pLog-svn mailing list
>> pLog-svn at devel.lifetype.net
>> http://limedaley.com/mailman/listinfo/plog-svn
>
> _______________________________________________
> pLog-svn mailing list
> pLog-svn at devel.lifetype.net
> http://limedaley.com/mailman/listinfo/plog-svn
>

-- 
Jon Daley
http://jon.limedaley.com/

I pass chain letters along to all my friends. AND I VOTE!
-- Cort Stratton


More information about the pLog-svn mailing list