before I started these were the settings:
Drupal 5.7
Configuration file Protected
Cron maintenance tasks Last run 3 weeks 3 days ago
You can run cron manually.
Database schema Up to date
File system Writable (public download method)
MySQL database 4.1.22
PHP 5.2.5
PHP register globals Disabled
Unicode library Standard PHP
Operations on Unicode strings are emulated on a best-effort basis. Install the PHP mbstring extension for improved Unicode support.
Web server Apache/2.2.8 (Unix) mod_ssl/2.2.8 OpenSSL/0.9.8b mod_auth_passthrough/2.1 mod_bwlimited/1.4 FrontPage/5.0.2.2635 PHP/5.2.5

I had a problem since my webserver got hacked and they reinstalled the server. they moved me to a php5 server - I used to be on php4. I upgraded from 5.2->5.7 but they all had the problem. when I tried to create new posts or edit posts on my mac (in firefox & safari), I'd get this error:

Bad Request

Your browser sent a request that this server could not understand.
Apache/2.2.8 (Unix) mod_ssl/2.2.8 OpenSSL/0.9.8b
mod_auth_passthrough/2.1 mod_bwlimited/1.4 FrontPage/5.0.2.2635
PHP/5.2.5 Server at ns2.nhgdns.com Port 80

I followed the .htaccess RewriteBase / instructions and specified 12M memory after following some tips from a search here.
so I thought I'd try the upgrade to 6.x. so I downloaded the latest/6.1 file and ran the update.php and now it shows :

The following update warning should be carefully reviewed before continuing:
Operations on Unicode strings are emulated on a best-effort basis. Install the PHP mbstring extension for improved Unicode support. (Currently using Unicode library Standard PHP)

I clicked continue, and then get:

Fatal error: Call to undefined function default_profile_modules() in _path_/includes/install.inc on line 681

I'm going to go back to 5.1 and see if the 5x error still happens.
I've checked all the filesizes (as I've had weird behaviour before because the system modules don't complete ftp transfer each time for some reason)

any ideas what's going on? I'd like to try out 6x if possible

thanks

Comments

aliak’s picture

oh sorry I just noticed the sites/default/settings.php file is now called default.settings.php in 6.1. I made a copy of this as settings.php and now it's showing me an update page so I'll try that

aliak’s picture

well, it wouldn't run the update from the mac (probably same problem as creating new posts) but it did it from the pc. though it got stuck a few times for about 5mins each. so I reran it a couple of times. now I can't post from windows pc or mac. though it saves system settings ok. just can't post or edit content :(

does anyone know what I can try?
I did the rewritebase in htaccess again. and went from old ? urls to clean urls
when i save it just says 'waiting for ..' but the progress bar at bottom of firefox status doesn't start/move. sometimes it shows the error above, other times a blank page

any help appreciated!