As we read in the documentation of WPMU:
"If your PHP is compiled with memory limit checks, the default is 8MB which is much too small. You should increase this to at least 32MB or 64MB to avoid PHP out of memory errors. Look for "memory_limit" in your php.ini file."
WPMU is some serious piece of soft, and it needs special care. Chances are that you have an average farm hosting and you don't have administrative access to your server. Depending on your provider, you may have no access to your servers php.ini files. ASK YOUR SUPPORT.
I will describe this problem as it is solved on Dreamhost.
We have no access to php.ini. We need to make a second php.ini for our domain. It will reside in the folder cgi-bin in root of our domain.
read the php_ini wiki on DH,
Custom PHP.ini - DreamHost
IT will be similar for any other hosting. When you have set up you custom php.ini, edit it and for the beginning let's change:
;;;;;;;;;;;;;;;;;;;
; Resource Limits ;
;;;;;;;;;;;;;;;;;;;
max_execution_time = 30 ; Maximum execution time of each script, in seconds
max_input_time = 60 ; Maximum amount of time each script may spend parsing request data
memory_limit = 8M ; Maximum amount of memory a script may consume (8MB)
to:
max_execution_time = 360 ; Maximum execution time of each script, in seconds
max_input_time = 720 ; Maximum amount of time each script may spend parsing request data
memory_limit = 64M ; Maximum amount of memory a script may consume (8MB)
It is just an example. Feeding rss scripts may take long time and 30 seconds won't be enough for them. They would display an error while executing.
Another file is .htaccess. It is a hidden file in root of your domain folder.
Some stuff from DH wiki:
Htaccess - DreamHost
You will need to edit it several times during the creation of your sBlog farm. For example the WPMU sitemap google xml plugin needs to edit this file.
You need to talk with your support if you don't know how to do this. .htaccess is a hidden file and its name begins with a dot. Some ftp clients won't see it and for example MacOSX won't see it by default. Everything is explained in the wiki.
When you are comfortable with editing your custom php.ini and .htaccess you can go to the next part of my tutorial. In the future we will also talk about cron jobs.