At the bottom of the /activity/index.php, replace
`
`
with your theme’s structure
`
I am presuming this happens after you try cropping an uploaded image, for the avatar?
I think the permission denied message is the clue. Check the web server has permission to access the avatar upload directory. For example, this is often in /wp-content/uploads//
Can you upload images through the WordPress admin media library?
“and doesn’t send registration emails when users try to sign up”
Not send emails isn’t a function o the registration page. Your members probably are not recievng emails, which is a different issue.
So many things have happened recently to your install – from switching hosts to upgrading WP and BP. Which webhost did you transfer to?
For mail porblems, some have found resolution via
https://wordpress.org/extend/plugins/wp-mail-smtp/ or an older plugin https://wordpress.org/extend/plugins/mail-from/
As for “syntax error, unexpected T_STRING” some solutions:
1. Re-upload WP files manually i.e. via FTP/cpanel
2. Re-upload BP files manually
3. Check PHP version of new server, min. required is PHP 5.2.4
4. Missing backslash before single quote ‘
5. Delete space betweent `<?` and `php` to correct `<?php`
if you have access to ftp, go to your wordpress’ home directory,
go to wp-content
go to themes
go to the directory of the theme currently being used
finally delete the registration directory.
Good Luck,
Zachal
(my site) zachal.x10.mx
P.S. I use the BuddyPress plugin on a WordPress, Multisite enabled website.
@pimaniii You need to ask the WordPress core team.
Is it wp user meta? That is what you should be using to store extra user data.
https://codex.wordpress.org/Function_Reference/get_user_meta
There is a ‘hide admin bar for logged out users’ option. But I want the bar on regular BP sites, I just did not want it on a domain-mapped site that is totally separate (though running on the same WP multisite installation).
http://blog.netweblogic.com/php/wordpress-php/remove-admin-bar-plugin/ did the trick for me.
First of all, if this is the same Tropical Dream theme from free-wordpress-theme.net, then I suggest that you check all your theme files for any encrypted or encoded scripts and if necessary, have such scripts decoded first at https://wordpress.org/support/topic/theme-decoding-thread?replies=10
Following are some references to get HTML in line with BP template files:
https://codex.buddypress.org/theme-development/wordpress-to-buddypress-theme/
https://codex.buddypress.org/theme-development/bp-template-pack-walkthrough-level-easy-2/
1. Download BP template folders/files transferred to your active WP theme in server to your computer hard drive.
2. Let’s start with the first file which needs to be changed https://codex.buddypress.org/theme-development/wordpress-to-buddypress-theme/#revise-templates
Open up /activity/index.php and at the top of the file, replace
`
with your theme’s HTML at top
`
At the bottom of the /activity/index.php, replace
`
`
with your theme’s structure
`
`
3. Save revised /activity/index.php and implement revisions on the rest of the files as listed in https://codex.buddypress.org/theme-development/wordpress-to-buddypress-theme/#revise-templates
4. Upload revised template files to server. Cross your fingers 
I am not certain as it was probably a little while before it was discovered, but I had done that thing of changing:
RewriteRule ^(.*/)?files/(.*) wp-content/blogs.php?file=$2 [L]
to
RewriteRule ^(.*/)?files/(.*) wp-includes/ms-files.php?file=$2 [L]
In htaccess and renaming blogs.php – I know this should have been done long ago, but it caused various problems in the past (such as avatar pictures not showing in Firefox) so I had reverted to blogs.php again.
I also reverted after this problem started, but with no effect.
I have no idea if this is connected and tend to think it isn’t, but it is about the only change made around this time apart from installing the latest WordPress (I didn’t install the new Buddypress until after the problem started – and it didn’t cure it).
hey just FYI, this solved my problem and is horribly obvious lol – goto settings -> general -> enable “anyone can register”
@hnla something you’d like to add here https://buddypress.trac.wordpress.org/ticket/3096 or in a new ticket ? 
It’s a WP issue that’s affecting BP which DJPaul reported in WP Trac https://core.trac.wordpress.org/ticket/16744
The code you posted is still not enough – it’s missing the rest of the code ending in “
Two ways:
1. WP Codex: https://codex.wordpress.org/Creating_a_Static_Front_Page or
2. create home.php (special WP template file) and paste the complete code then save to theme folder in server
Note this is for multiple BPs on multiple networks, not multiple BPs on multiple sites
I only want the static homepage. I have a theme that I am using and loving.
(static homepage is where the home page doesn’t show any of the recent posts, and looks like a non-wordpress website)
6 more tickets https://buddypress.trac.wordpress.org/roadmap
Sorry, that is not enough to create a theme which you will need to run WordPress/BuddyPress. You can choose from among the free themes in the WP repo at https://wordpress.org/extend/themes/
If you have any trouble with WP installation or themes, please post your questions at https://wordpress.org/support/forum/how-to-and-troubleshooting
`
<!–
body {
background-color: #e1ddd9;
font-size: 12px;
font-family: Verdana, Arial, Helvetica, SunSans-Regular, Sans-Serif;
color:#564b47;
margin: 20px 140px 20px 140px;
text-align: center;
}
#content {
width: 100%;
padding: 0px;
text-align: left;
background-color: #fff;
overflow: auto;
}
p, h1, pre {
margin: 0px;
padding: 10px;
}
h1 {
font-size: 11px;
text-transform:uppercase;
text-align: right;
color: #564b47;
background-color: #90897a;
}
a {
color: #ff66cc;
font-size: 11px;
background-color:transparent;
text-decoration: none;
}
–>
welcome to BetasFTW.com

`
sorry I forgot the backticks
It’s in beta, read this http://wpmututorials.com/news/new-features/multiple-buddypress-social-networks/
I have the same problem with birth date in french.
Warum ?
According to this ticket, this would be solved in 1.3 (even if this problem was mentionned 2 years ago…)
https://buddypress.trac.wordpress.org/ticket/3149
Concerning private msg date, you can read this:
https://buddypress.trac.wordpress.org/ticket/2203
@drhoussem The article I linked to was quite clear. For more assistance re adding widget areas in your theme, WP.org forums is the place to go –> https://wordpress.org/support/forum/how-to-and-troubleshooting
@curtis642 sure, just start a new thread. Before doing so, I recognize the theme you’re using as one which needs some decryption if you haven’t done so already. Clean the theme files up first. You’ll find decoding assistance here https://wordpress.org/support/topic/theme-decoding-thread?replies=7
You make a WP theme compatible with BP via the BP Template Pack plugin. The whole process is explained in the first link and an example in the second link.
https://codex.buddypress.org/theme-development/wordpress-to-buddypress-theme/
https://codex.buddypress.org/theme-development/bp-template-pack-walkthrough-level-easy-2/ where it shows how you can hardcode the navigation tabs/links to BP components and regular WP pages
Learning curve on CSS is relative to time allotted to learning and interest in the subject matter. You can start off with online CSS tutorials and continue from there
http://css-tricks.com/category/beginner/
http://css-tricks.com/category/intermediate/
http://css-tricks.com/category/advanced/
@shaunokeefe, i think this plugin can handle what you want : https://wordpress.org/extend/plugins/welcome-pack/ . it will give you ability to edit email notification content. you can try it and see how it goes.
regards