Date index for Jul 2003


[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [achievo] help on bug



thanks. yes, it is because of line 547. $error is set to 1 when I have
dependency. but do you
have idea why this happens? I spend an hour on this, still can not figure
out. hope somebody who knows it well can help. thanks in advance.

Shengli Fu
Master of Computer Science
UMass Boston

On Tue, 15 Jul 2003, Kevin Golding wrote:

> In article <Pine.GSO.4.05.10307151123370.2219-100000 dot 
> , Shengli Fu <sfu dot 
> >I am running achievo0.9.4, it runs well except a few small bugs. and one
> >is about project phase dependency.
> >
> >after I add  one or more dependency, and click "project planning", it give
> >me these errors: 
> >
> >ror: [+00.29543s] [2] Cannot modify header information - headers already
> >sent by (output started at
> >C:\Apache\Apache2\htdocs\achievo-0.9.4\modules\project\projectplanning.inc:586)
> >in C:\Apache\Apache2\htdocs\achievo-0.9.4\atk\class.layout.inc (line 131)
> >error: [+00.29549s] [2] Cannot modify header information - headers already
> >sent by (output started at
> >C:\Apache\Apache2\htdocs\achievo-0.9.4\modules\project\projectplanning.inc:586)
> >in C:\Apache\Apache2\htdocs\achievo-0.9.4\atk\class.layout.inc (line 132)
> >
> >but if I did not create any dependency, it shows the planning well. can
> >anyone help me on this??? thanks.
> 
> Well that error is from projectplanning.inc reacting to an error and
> outputting HTML before class.layout.inc can send the headers.  It looks
> like the error is triggered at line 547.
> 
> If you move line 597 to the top of the layout output you should probably
> get an Achievo error on screen rather than a PHP error in your logs.
> Something like this:
> 
> --- projectplanning.inc.orig    Tue Jul 15 16:39:51 2003
> +++ projectplanning.inc Tue Jul 15 16:40:28 2003
>  dot 
> 
>    // **********
> 
> +  $g_layout->ui_top(text("title_projectplanning"));
> +
>    if ($error)
>    {
>       echo "<br><b>ERROR : </b>";
>  dot 
> 
>       $milestones_table = print_milestones($m,$phase_ids,$phase_names,$h
> oursperphase,$project_record);
>    }
> -
> -  $g_layout->ui_top(text("title_projectplanning"));
> 
>    $project_info = '<br><table border=0>';
>    $project_info.= '<tr><td align="right"><b>'.text("name").':
> </b></td><td>'.$project_record['name'].'</td></tr>';
> 
> 
> 
> Kevin
> -- 
> kevin dot 
> 
> [ Achievo mailing list - http://www.achievo.org/ ]
> [ to unsubscribe send an e-mail to achievo-unsubscribe dot 
> 
> 


http://www.achievo.org/lists achievo.org - ©1999-2002 ibuildings.nl BV