I have successfully 3 different servers for D7. The one on Windows with XAMPP runs perfectly good, but not Ubuntu 9.1 and Fedora 10 (I want to holds D7 on either Ubuntu or Fedora). I can login the administration panel without any problem, but problems comes when I start creating accounts or carrying out activities after login.
When I create an account (no problems for the Windows environment), 404 Not Found errors returned. The message is: "The requested URL /m/avatar/&join_text=_USER_ACTIVATION_SUCCEEDED was not found on this server."
I received an email New user confirmation from my server.
Afterward, I login using the new user account and I was directed to the Dashboard. But I've got the similar errors if I clicked to
"Avatar" - "The requested URL /m/avatar/ was not found on this server."
"Profile" - "The requested URL /frankie was not found on this server."
"Photo" - "he requested URL /m/photos/albums/my/main/ was not found on this server."
and some more.
I check my server configuration with the information on the Support site, including prerequisite and installation instructions, I don't find any materials difference.
I need your help in solve this issues.
For your information, I install LAMP services using the following:
apt-get install apache2 apache2-utils
apt-get install mysql-server
apt-get install libapache2-mod-php5
apt-get install libapache2-modxslt php5-xsl
apt-get install php5-mysql mysql-client
apt-get install phpmyadmin libapache2-mod-auth-mysql
apt-get install php5-dev php5-gd php-pear php5-curl php5-memcache php5-xmlrpc php5-xsl php5-imagick php5-mcrypt php5-mhash
apt-get install unzip
apt-get install phpmyadmin
apt-get install imagemagick libmagick9-dev
If you want to see the phpinfo() and try to check the errors that I encountered, please pm me, I can send the IP address of my server and you can check the phpinfo from there.