Textpattern CMS support forum
You are not logged in. Register | Login | Help
- Topics: Active | Unanswered
#1 2009-08-29 09:39:03
- carrotrope
- Member
- From: Edinburgh
- Registered: 2007-03-16
- Posts: 39
Desperate database issue
Hi,
Very worried here. I was in the process of upgrading to 4.2.0 and accidentally overwrote the old config.php file. It’s been a long time since I dealt with the MySQL side of things on this host, so had completely forgotten the details, and tried a fresh install, just so it would spit out the correct elements in the new config.php. Now I’m getting this – www.zeegen.com and this – www.zeegen.com/textpattern
Have I overwritten the database? Have I completely wiped all the previous information that was there? (pages, sections, CSS, etc..) is there any way this has a happy ending?
Thanks!
Jez
Offline
#2 2009-08-29 11:12:14
- els
- Moderator
- From: The Netherlands
- Registered: 2004-06-06
- Posts: 7,458
Re: Desperate database issue
I don’t think it’s possible to overwrite the database this way. Do you have access to it through phpMyAdmin? You can check the database name and the table prefix (if any) there.
Offline
#3 2009-08-29 11:14:22
- carrotrope
- Member
- From: Edinburgh
- Registered: 2007-03-16
- Posts: 39
Re: Desperate database issue
I do, and all the database details now in config.php are correct, but yet I still get all those errors and have no idea how to rectify them and get Textpattern working again…
Offline
Re: Desperate database issue
Installing 4.2.0 via FTP isn’t going to change or affect your DB, so I would suggest you start by checking you have all the files in place – try overwriting all the files again and take particular care to follow the instructions.
Then I would check the contents of the database you used before upgrading – are the contents still in that db?
Offline
#5 2009-08-29 11:32:02
- carrotrope
- Member
- From: Edinburgh
- Registered: 2007-03-16
- Posts: 39
Re: Desperate database issue
Hi,
So I’ve uploaded all the 4.2.0 files as detailed in the Upgrading section of the readme file and I’m still getting the exact same errors. On the front page:
Warning: mysql_num_rows(): supplied argument is not a valid MySQL result resource in /var/www/home/zeegenc1/textpattern/lib/txplib_misc.php on line 180
Warning: mysql_num_rows(): supplied argument is not a valid MySQL result resource in /var/www/home/zeegenc1/textpattern/lib/txplib_misc.php on line 180
Unknown section
And when I try to access the admin section:
Warning: Table ‘DB13241219.txp_textpattern’ doesn’t exist describe `txp_textpattern` in /var/www/home/zeegenc1/textpattern/lib/txplib_db.php on line 85
Warning: Cannot modify header information – headers already sent by (output started at /var/www/home/zeegenc1/textpattern/lib/txplib_db.php:85) in /var/www/home/zeegenc1/textpattern/lib/txplib_misc.php on line 1823
Warning: Table ‘DB13241219.txp_txp_page’ doesn’t exist select user_html from txp_txp_page as txp_page where name=‘error_503’ in /var/www/home/zeegenc1/textpattern/lib/txplib_db.php on line 85
Warning: Table ‘DB13241219.txp_txp_page’ doesn’t exist select user_html from txp_txp_page as txp_page where name=‘error_default’ in /var/www/home/zeegenc1/textpattern/lib/txplib_db.php on line 85
Warning: Cannot modify header information – headers already sent by (output started at /var/www/home/zeegenc1/textpattern/lib/txplib_db.php:85) in /var/www/home/zeegenc1/textpattern/lib/txplib_misc.php on line 1887
DB-Connect was succesful, but the textpattern-table was not found.
I have looked in phpMyAdmin and all the content seems to be there…
Jez
Offline
Re: Desperate database issue
Is this DB13241219
the same DB that you had before, or the one you used for the fresh install?
Offline
#7 2009-08-29 11:37:35
- carrotrope
- Member
- From: Edinburgh
- Registered: 2007-03-16
- Posts: 39
Re: Desperate database issue
The same DB.
Offline
Offline
#9 2009-08-29 11:42:03
- carrotrope
- Member
- From: Edinburgh
- Registered: 2007-03-16
- Posts: 39
Re: Desperate database issue
Repaired everything, still no change.
Offline
#10 2009-08-29 11:46:52
- els
- Moderator
- From: The Netherlands
- Registered: 2004-06-06
- Posts: 7,458
Re: Desperate database issue
Do your tables actually have the prefix txp_
?
Last edited by els (2009-08-29 11:47:20)
Offline
Re: Desperate database issue
Can you post the contents of your config.php file? Just take out the password and username :-)
Offline
#12 2009-08-29 11:50:51
- carrotrope
- Member
- From: Edinburgh
- Registered: 2007-03-16
- Posts: 39
Re: Desperate database issue
Els – yep! Everything but the ‘textpattern’ table has the txp_ prefix (which is the same on all my other installations of Textpattern).
Jonathan – sure! Here it is:
<?php
$txpcfg[‘db’] = ‘DB13241219’;
$txpcfg[‘user’] = ‘**********’;
$txpcfg[‘pass’] = ‘**********’;
$txpcfg[‘host’] = ’213.188.134.182’;
$txpcfg[‘table_prefix’] = ‘txp_’;
$txpcfg[‘txpath’] = ‘/var/www/home/zeegenc1/textpattern’;
$txpcfg[‘dbcharset’] = ‘latin1’;
?>
Offline