Elgg is a social networking framework. It provides the necessary functionality to allow you to run your own social networking site, whether publicly (like Facebook) or internally on a networked intranet (like Microsoft Sharepoint).
To run Elgg, you need to have your own web server and a certain amount of technical knowledge - or access to someone who does, like a system administrator. (There are more detailed requirements here.)
Elgg comes with advanced user management and administration, social networking, cross-site tagging, powerful access control lists, internationalisation support, multiple view support (eg cell phones, iPhone), an advanced templating engine, a widget framework and more.
There are several options:
Elgg is an open source product. Not all open source products are free to download, but Elgg is. That means, in its simplest form, Elgg costs nothing at all. This does not mean it's public domain: Elgg is released under the GNU Public License v2, which means the source code is licensed to you. With any software, it's always a good idea to read the license.
In certain circumstances - for example, if you want to use Elgg in a business-critical capacity, if you don't have any technical expertise in-house, or if you want to obtain Elgg training - you may find that you wish to purchase support or other Elgg-related services. More information can be found on the main Curverider site.
What does Elgg stand for?
Truth, justice and freedom!
No, in all seriousness, Elgg doesn't stand for anything. It's named after a town in Switzerland. However, if you prefer this answer, it also means "moose" in many languages.
Where does Elgg come from?
Elgg's core developers are a company called Curverider. As an open source product, it also has contributors from a variety of other places.
Getting started, about elgg, what is elgg
Last updated 533 days ago by Pete Harris
Hi... I have uploaded the files to my server. I am getting the following msg, even before I am able to begin the installation:
Parse error: syntax error, unexpected T_NEW in /home/career2s/public_html/network/elgg1.2/engine/start.php on line 95
Nishir 378 days ago
Hi and I'm sorry to ask a question that's been asked a million times before but I am getting the cannot access database error message and acannot see a workaround. I am not a php coder but I do have php forums chatrooms and calendars up and running and have not had any issues with sql databases before.
I have also confirmed with my hosting supplier eapps that I meet all the technical requirements.
But I have loaded up the files in /home/user/mydomain.com/html/mod/elgg
And /home/user/mydomain.com/data Data is writeable
The auto setting changer thing didn't work, nor the .htaccess
And on the setting.php I changed the file so it reads
// Database username
$CONFIG->dbuser = '{{user}}';
// Database password
$CONFIG->dbpass = '{{password}}';
// Database name
$CONFIG->dbname = '{{dbname}}';
// Database server
// (For most configurations, you can leave this as 'localhost')
$CONFIG->dbhost = '{{localhost}}';
// Database table prefix
// If you're sharing a database with other applications, you will want to use this
// to differentiate Elgg's tables.
$CONFIG->dbprefix = '{{CONFIG_DBPREFIX}}';
What am I doing wrong. PLEASE!
peterm 352 days ago
I've solved this thanks to my webhost...when you put your db, user etc name in you REMOVE the {{ }}
Amazingly I can see no reference anywhere in the instructions for this.
Perhaps it's considered too basic. :)
PS I'm still not sure I posted this in the right place - could someone tell me where the general help form is?
Thank you
peterm 352 days ago
hi frnds after disabling write error i am getting a new error
Cache path set to nothing!
does any one know how to fix it .
will elgg works???
iceman 349 days ago
Hi guys, I just deployed elgg and I get this error when running the install.php file, after entering the database access info and the initial page parameters:
The requested URL /action/systemsettings/install does not exist.
I've seen in the install troubleshooting page that this may be caused because of mod_rewrite not working on the server, but I tried the test with the htaccess, testing.php and modrewrite.php, and it redirected just fine.
Not sure what else to try. I've seen that the .htaccess file has just one line, and there is another file called htaccess_dist which has a lot more. I already tried using that one instead, but I got an error message showing that unexpected T_NEW error, which appears when you do not have php 5, but my php_info.php file says version 5.2.9
Any ideas?
Thank you!
Andres Basso 346 days ago
Can anyone help me to set up the database for my website?
kuponia 343 days ago
Your data directory /public_html/socialnetwork/data/ is not writable. i get this when i try and install my site im useing latest version elgg i met all req and i made the data folder 777 755 644 all smae results i tried with a slash with out a slash i tried moveing it to a folder with a slash nothing i do seems to work this is the url i try and use to set up on http:/
spencer 342 days ago
Elgg generates no e-mail notifications for me. I believe I've set it correctly to send validation e-mail, but it never does.
Thoughts? Do I need php-mail, sendmail or postfix running on my server to do this, or does Elgg handle mail via an internal php script?
-Z
azion 329 days ago
Hi everyone, I'm really new to elgg, and already love the concept of it all. I've a one click install for elgg v1.2 with my webhost, everything goes great until I get to the widget bit. All my plugins can be enabled but when I go to the dashboard, there are only 4 of them that I can drag and drop, the others aren't there at all. I've no idea why this is happening at all, I've uninstalled and reinstalled, but it stays the same everytime. I've even tried deleting the mod directory and uploading it again, from the one I uploaded to my computer and they still don't work.
I'm wanting to upgrade to v1.5, but I'm not sure if it will work fully, if all my plugins aren't working properly in v1.2 as it is. I did ask my web host if they would be making v1.5 available for one click install as well, but the answer I got from them was "what's wrong with v1.2, v1.5 might have bugs in it", so I got no joy there. So then I asked if they could create me a data file outside my webroot, and I would install v1.5 myself, as I was unable to do the data file, and again I got the same answer.
I would be extremely grateful for any help/advice, as at the moment as a novice I'm feeling quite out of my depth, but I really want to use elgg, and be competent at doing so. Plus I'd like to learn and solve this while I still have some hair left on my head!
Many thanks in advance.
Here4U 322 days ago
Hello guys, i'm new to this community.
I downloaded elgg and i'm curruntly trying to get familiar with it.
but i got couple of questions..
1- i want to join a group in this community and open a discussion my self.. all i can do is to replay discussions.. so how to do that so?
2- i got a main question, now elgg, by default, when you are browsing profile, there is an avatar. that avatar is not clickable ( no link under it ).. so i want to be able to click on it, like facebook and then to be taken to the albums section of the user who is using that avatar..
any module does this feature? any plugin? any instructions? it makes sense to be able to acheive this feature within elgg..
thank you...
Fareh 313 days ago
Hi every body... I have just joined ELGG... Came here looking for answers to my question.
I have my server on my home pc...I use Apache 2.2xx, Php 5xx, Mysql 5.xx, ffmpeg, Netpbm,
I have tryed gallary 2, Oscommerce, phpnuke, joomla, hmailserver, Social Engine and meny more on my server....they all installed smoothly ofcourse i had little problems in setting up the operation of the package say 5%....rest no complaints.
Coming to ELGG
when i install ELGG i get this problem........
The server encountered an internal error or misconfiguration and was unable to complete your request.
Please contact the server administrator, gmfaizuddin@botanicalavenue.com and inform them of the time the error occurred, and anything you might have done that may have caused the error.
More information about this error may be available in the server error log.
Can any body suggest me any thing on this
Thx in advance.
gmfaizuddin 291 days ago
OK I have used Wordpress before but needed somethign more, found elgg, after finding the wordpressmu install a bit much. I have installed sucessfully but have MANY questions, like what does the site look like to someone who isn't registered? Can people register themselves? How the f*** does this work? Essetially I am trying to use it as a tool to help a community group work over distance, has anyone any tips? Is there a way to theme it? How hard is it to make my own theme (I have CSS experiance), anyhow I am sure there are more but that'll do for now! Thanks (I hope).
dlrp 285 days ago
Hi All,
I am debating on how to run a website for Actors where they can load there onw profile pictures, videos etc, and vsitors can then search the site based on pre-defined criteria - ie Males, Singers, UK - Elgg seems to be along these line - before I try it - can someone tell me if this is the case?
Where would I get support - I cant see a forum as such to post in, only reply to this discussion( or similar) which concerns me as I have used PHP before now - adn the support there was second to none....or have I missed an obvious link?
Scotty501 270 days ago
Hello. Hopefully someone on here can help me out. I am not new to web design by no means, but I am new to Elgg. I use photoshop for layout design and dreamweaver to change the layout into a site. I am wondering as to how I go about editing elgg into a site. I have seen examples of people who have heavily customized elgg and would like to do the same. Any suggestions on what software or program to use would be appreciated. I really do not see much in elgg out the box as far as content editors are concerned, so I am guessing I need to do a lot of coding with Dreamweaver or something of the such. Thanks.
Jeremy Monroe 260 days ago
hi evryone,i have an issue different from the other,
the problem is that when i go to friends or try to add or remove afriends it gives me this error
Failed opening required '/home/aymenbnr/public_html/gmpoint.net/friends/index.php' (include_path='.:/usr/lib/php:/usr/local/lib/php') in /home/aymenbnr/public_html/gmpoint.net/engine/lib/users.php on line 1282
please help me as soon as possible
aymen 256 days ago
Please tell me how to extand registration fields: name, email, phone, city, state, country, work, edu, interests, looking for friend type, about, height, weight, salary
What is the way to add extra fields?
Thanks in advance.
Hemant Kumar Upadhyay
FiveE Technology Delhi
hemant kumar upadhyay 251 days ago
Help,........
Hey anyone please help me, after I upload to my web, and I want to install it but show this Error...
Parse error: syntax error, unexpected T_NEW in /home/myweb_addres/public_html/facekom/engine/start.php on line 106
what should to do..
Downloadduit 240 days ago
Hahaha,... this forum was NO ADMIN to Answer,.... or Anyone with succesor to answer.
It's Great Community with lot of problem that no Answer,..... be Luck Guys....
(test your own and solve your own...!!)
Downloadduit 236 days ago
It was up and running fine, but now there is this error? what exactly does it mean? how do i fix it?
Table '.\elgg\elggusers_entity' is marked as crashed and should be repaired QUERY: SELECT * from elggusers_entity where guid=5684
<!-- /one_column -->
<!-- /#layout_canvas --><!-- footer -->
<!-- /#layout_footer -->
Matt 231 days ago
Hello all ! I share Hemant´s need for a registration form extension. I suppose it might have to be done in separate , coding directly to the pages and elgg DB , but would be happy to know there´s already a plugin or ready solution.
Is there any ?
Thanx !
Fábio
FábiO´daddy 226 days ago
Hello does anyone know of a web server simulator that will allow you to build an elgg site offline?
waya59 220 days ago
Hi all, I am testing the file upload feature and trying to upload an mp3. After taking several minutes, the site seems to time and it seems that only part of the file ends up being transferred.
Does anyone know what I should check on to see if there is a problem with settings?
Also, what is the directory that the files are actually stored to ince they are uploaded?
Thanks!
Mark 220 days ago
Hello all, just did a fresh install of elgg. My first time with this type of content management system. Everything was going well I tested out all the default plugins and they worked fine. I then started going through the tutorials on creating a custom front page and theme.
Now somewhere along the line the friends module seems to have stopped working. So far I've enabled and disabled the plugin, tested it with other user accounts, copied a new friends module into the mod folder. Anyone have a suggestion? Thanks in advance to those who reply.
Superpescado 219 days ago

Tomy
Profile
Friends
Friends of
Pages
Plugins
Hi I have Elgg 1.0 installed on a WAMP Environment. The last step of installation won't work: When saving the System Settings page an 404 Page Not Found error occures. / localhost/ Dev/ elgg10/ elgg/ action/ systemsettings/ install
Apache mod_rewrite-Module is activated, Apache restarted, RewriteBase in .htaccess is set (I tried different versions of that path: last is: /DEV/elgg10/elgg/ while the web root directory is: C:\xserv\www - the whole path to elgg is C:\xserv\www\DEV\elgg10\elgg\
But still that 404 error is coming up and the URL of the directed page is:
http:/
What can I do else?
Tomy 513 days ago