Group activity

  • iionly replied on the discussion topic Elgg installation on LAMP server.
    If you get such an error check the error log for the reason of the error. I can't tell what might be wrong from this generic error message. The exception number (actually the unix timestamp telling you when the error occured) is also included in... view reply
  • Sirocco replied on the discussion topic Elgg installation on LAMP server.
    @iionly,  Thank you very much bro, that did help me pass that step. So I passed the requirements step. I manually created a database for my user on mysql and granted all permissions i could ever have. However I didn't setup the so... view reply
  • iionly replied on the discussion topic Elgg installation on LAMP server.
    P.S.: forgot you have PHP 7 installed. So, it might be rather php7-dom and php7-gd. view reply
  • iionly replied on the discussion topic Elgg installation on LAMP server.
    Error seems still the same. As (not really obviously) mentioned in https://elgg.org/discussion/view/2621973/trouble-on-ubuntu-1604-with-php-70 it might be that you have the php-xml extension not installed. Possibly the same error is mentioned at... view reply
  • iionly replied on the discussion topic Want to rename few headings in groups section.
    Active group discussions participation (posting and not only reading) is for group members only. Period. No way to change that. Maybe you could come up with some kind of automatic joining when someone wants to post by making the user a group member... view reply
  • iionly replied on the discussion topic Calendar showing year dropdown only till 2001
    This birthday input field on profile pages is not part of Elgg core. It must be provided by a 3rd party plugin installed on your site. My guess is that the the plugin that provides this birthday input limits the lower year in the dropdown selection... view reply
  • Sirocco replied on the discussion topic Elgg installation on LAMP server.
    I have the following in the error log:   [Mon Jul 24 17:03:10.504421 2017] [:error] [pid 2981] [client 192.168.1.2:56283] Exception at time 1500897790: Error: Class 'DOMDocument' not found in... view reply
  • RvR replied on the discussion topic Elgg installation on LAMP server.
    is there any reference to what those numbers mean? Don't worry about this: it's a timestamp that tells when the error occurred. But you must check your server's error log to see the actual error message. view reply
  • Yash added a new discussion topic Calendar showing year dropdown only till 2001
    Hello, In my profile page of elgg, my calendar year dropdown only shows years till 2007, how can I fix this issue? Suppose I want to enter my year of birth as 1996, I am unable to as the scroller for year stops at 2007 only. How can I fix...
    • This birthday input field on profile pages is not part of Elgg core. It must be provided by a 3rd party plugin installed on your site. My guess is that the the plugin that provides this birthday input limits the lower year in the dropdown selection to (current year - 10) - which is surely not suitable at all for covering all expected birthdays.

      My suggestion is to make the plugin developer aware of the issue and hope for a fixed version of the plugin. Or you could look into the code of the plugin and try to fix the issue on your own (it should be rather easy).

  • Sirocco replied on the discussion topic Elgg installation on LAMP server.
    @RvR, Thank you for your reply.  I had a peek at the page you gave. I also changed my php.ini file to save error logs as per that guy. But now the exception number has changed: exception:title An unrecoverable error has occurred... view reply
  • RvR replied on the discussion topic Elgg installation on LAMP server.
    @Sirocco  The same issue was discussed in https://elgg.org/discussion/view/2621973/trouble-on-ubuntu-1604-with-php-70 view reply
  • Yash replied on the discussion topic Want to rename few headings in groups section.
    Hello, For point 2, I am still not able to fix it using the plugin, my requirement is that by default all user should be able to take part in discussion irrespective of whether he has joined the group or not. Please let me know how can i... view reply
  • spyder replied on the discussion topic welcome email
    cool. thanks mate view reply
  • Sirocco replied on the discussion topic Elgg installation on LAMP server.
    When I create a php info file on my website folder, it finally worked after some configuration. If there's anything further to test my php, please let me know. php -version PHP 7.0.18-0ubuntu0.16.04.1 (cli) ( NTS ) Copyright (c)... view reply
  • Sirocco replied on the discussion topic Elgg installation on LAMP server.
    @iionly, mine is php7. If there is any more information I can give, please feel free to ask. I really need this system. view reply
  • iionly replied on the discussion topic Elgg installation on LAMP server.
    What's the PHP version used on your LAMP stack? For recent versions of Elgg you would need PHP version 5.6 at minimum (though I'm not 100% sure the error you see is caused by a too old PHP version). view reply
  • Sirocco replied on the discussion topic Elgg installation on LAMP server.
    [Sun Jul 23 17:51:17.639024 2017] [:error] [pid 1172] [client 192.168.1.4:57375] Exception at time 1500814277: Error: Class 'DOMDocument' not found in /var/www/html/sirocco/vendor/elgg/elgg/engine/classes/ElggAutoP.php:89\nStack trace:\n#0... view reply
  • RvR replied on the discussion topic Elgg installation on LAMP server.
    Do it https://elgg.org/discussion/reply/view/2539681/2539104 view reply
  • Sirocco added a new discussion topic Elgg installation on LAMP server.
    I followed this tutorial online to install Elgg. However at the last stage, when I copied the folder to my html directory and tried to access the installation page, I got the following exception: exception:title An unrecoverable error has...
    • P.S.: forgot you have PHP 7 installed. So, it might be rather php7-dom and php7-gd.

    • @iionly, 

      Thank you very much bro, that did help me pass that step.

      So I passed the requirements step. I manually created a database for my user on mysql and granted all permissions i could ever have. However I didn't setup the so called cron as I didn't understand anything in the documentation. So after filling up the forms on the database installation page I get the following:

      exception:title

      An unrecoverable error has occurred and has been logged. If you are the site administrator check your settings file, otherwise contact the site administrator with the following information:

      Exception at time 1500928689.

      I did manually copy settings.php file from somewhere inside the vendor directory and gave permissions to both the settings.php and elgg-config directory. However I have no idea what they mean above (your settings file), because when I checked that settings.php file, I didn't find any error logs. Where is that settings file?

    • If you get such an error check the error log for the reason of the error. I can't tell what might be wrong from this generic error message. The exception number (actually the unix timestamp telling you when the error occured) is also included in the log entry. So, you can search for this number in the log to find the corresponding entry.

      I don't know if the settings.php file has anything to do with the error. If the elgg-config subfolder in the main directory of the installation is writable, Elgg should create the settings.php file automatically during the installation. So, setting 777 permissions before starting the installation for elgg-config and restoring the original permissions after the installation has finished should be all necessary to get it right. The reference to the settings file is rather a generic advice as any wrong input during installation (or in case of manually changing anything in settings.php) might cause the site failing to work (e.g. not getting a connection to the database).

      As I come to the database... have you the php7-pdo extension installed? It's necessary for the database communication of Elgg (as listed in the requirements). This php extension missing is the only thing I can imagine at the moment causing the installation to fail after asking for the database credentials.

      Cronjobs can be configured after the installation of the Elgg site has finished. If you are on a local server, you can add the cronjobs to your /etc/crontab (with the instructions given in the docs). If you still don't get it once you got the installation working, it might be better to open a separate thread. Or you might want to search for existing topics about the cronjobs as it has been asked before and you might get it when reading the existing answers.

  • RvR replied on the discussion topic Want to rename few headings in groups section.
    1. In groups, i want to rename "add a topic" to "start a new discussion" 3. Rename "Newest to Newest groups" and "Alphabetical to Alphabetical... view reply