Advanced search  

News:

cpg1.5.48 Security release - upgrade mandatory!
The Coppermine development team is releasing a security update for Coppermine in order to counter a recently discovered vulnerability. It is important that all users who run version cpg1.5.46 or older update to this latest version as soon as possible.
[more]

Pages: [1]   Go Down

Author Topic: Problem with upgrade and SQL restore same returning error  (Read 8833 times)

0 Members and 1 Guest are viewing this topic.

lextech

  • Coppermine newbie
  • Offline Offline
  • Posts: 5
Problem with upgrade and SQL restore same returning error
« on: October 05, 2009, 06:48:48 am »

I've searched and found tons of info, just nothing about the fix in the php file when getting the error via fantastico so please see my issue as I know when the upgrade went wrong.

First the error:

Quote
Warning: Cannot modify header information - headers already sent by (output started at /home/XXXXXXXX/public_html/gallery/index.php:751) in /home/XXXXXXXX/public_html/gallery/themes/eyeball/theme.php on line 839

Warning: Cannot modify header information - headers already sent by (output started at /home/XXXXXXXX/public_html/gallery/index.php:751) in /home/XXXXXXXX/public_html/gallery/themes/eyeball/theme.php on line 840

Warning: Cannot modify header information - headers already sent by (output started at /home/XXXXXXXX/public_html/gallery/index.php:751) in /home/XXXXXXXX/public_html/gallery/include/functions.inc.php on line 51

Secondly, the things that have been done to try and remedy this........

~since the auto upgrade failed through fantastico when it hung on an error (this one: http://grab.by/7BO), I installed a second instance of coppermine and it was fine. Then I dropped the tables in myphpadmin and restored the second SQL from backup and it ended up having the same error on the second gallery as well so it is in my SQL backup now.

~ now I have two galleries, one upgraded, one clean install, both with the same error after restoring the SQL on gallery 2 with gallery 1.

I'm good with editing php if someone can help me pinpoint hat needs to be done, there's no use in doing the full upgrade with it already upgraded now, just have a little problem if anyone would please give me some advice. :)

THANKS!!
Logged

lextech

  • Coppermine newbie
  • Offline Offline
  • Posts: 5
Re: Problem with upgrade and SQL restore same returning error
« Reply #1 on: October 05, 2009, 07:00:55 am »

This should be line 51 in the php. Looks ok to me?


(http://i32.photobucket.com/albums/d5/audiogodz1/Screenshot2009-10-05at125747AM.jpg)
Logged

Joachim Müller

  • Dev Team member
  • Coppermine addict
  • ****
  • Offline Offline
  • Gender: Male
  • Posts: 47843
  • aka "GauGau"
    • gaugau.de
Re: Problem with upgrade and SQL restore same returning error
« Reply #2 on: October 05, 2009, 08:22:45 am »

  • Installing via Fantastico or any other aut-installer crap goes unsupported (as in "no support"). Ask Fantastico or use the install/upgrade exactly as suggested in our docs. Link to the docs can be found at the top of this screen
  • Respect board rules in the future:
    You did the opposite of everything you should have done
Logged

lextech

  • Coppermine newbie
  • Offline Offline
  • Posts: 5
Re: Problem with upgrade and SQL restore same returning error
« Reply #3 on: October 05, 2009, 05:58:47 pm »

Always nice to get a warm welcome. We'll see if my menalto gallery install goes smoother.
Logged

lextech

  • Coppermine newbie
  • Offline Offline
  • Posts: 5
Re: Problem with upgrade and SQL restore same returning error
« Reply #4 on: October 05, 2009, 07:48:22 pm »

Proper answer for others needing help, remove this from the bottom of the index/php file.

Code: [Select]
// Speed-up the random image query by 'keying' the image table

    if (time() - $CONFIG['randpos_interval'] > 86400) {

        $result = db_query("SELECT count(*) FROM {$CONFIG['TABLE_PICTURES']} WHERE 1");

        $nbEnr = mysql_fetch_array($result);

        mysql_free_result($result);

        $pic_count = $nbEnr[0];

        $granularity = floor($pic_count / RANDPOS_MAX_PIC);

        $result = db_query("UPDATE {$CONFIG['TABLE_PICTURES']} SET randpos = ROUND(RAND()*$granularity) WHERE 1");

        $result = db_query("UPDATE {$CONFIG['TABLE_CONFIG']} SET value = '" . time() . "' WHERE name = 'randpos_interval'");

}


Logged

Nibbler

  • Guest
Re: Problem with upgrade and SQL restore same returning error
« Reply #5 on: October 05, 2009, 09:27:03 pm »

Looks like you're running Coppermine 1.3, which has not been supported for quite some time now. Update to the current release.
Logged
Pages: [1]   Go Up
 

Page created in 0.02 seconds with 20 queries.