Oh and I know it;s not the hosting company. I did a clean install with the same host and it works perfect. I reallllly don't want to mess up the almost 2000 members I already have
You will need to contact 1and1 and ask them to change set memory_limit=8M in the php.ini file. But before you do that you can check to see the memory_limit size by using a phpinfo.php in your root directory.
I'm going to assume that you don't have one and tell you how to get one.
Using a text editor create a file name phpinfo.php and put the following code in it and upload it to your root directory:
<html>
<head>
<title>PHP Test</title>
</head>
<body>
<?php see more phpinfo(); ?>
</body>
</html>
Go to http://yoursiteurl/phpinfo.php and the resulting page will provide you with a lot of information about the PHP itself and the server it's running on.
Look in the PHP Core section memory_limit and it will tell you the size of the allocated memory.
try to set more than 8MB at your server :)
I'm going to assume that you don't have one and tell you how to get one.
Using a text editor create a file name phpinfo.php and put the following code in it and upload it to your root directory:
<html>
<head>
<title>PHP Test</title>
</head>
<body>
<?php see more