Hi!
I have the following error code in many task of my Elgg site.
An unrecoverable error has occurred and has been logged. Contact the site administrator with the following information:
Exception at time 1543956666.
For exemple, when I send a private message to a user. Also wnen I accept a user demand to joint on a groupe. The same message appear for the user who ask to joint a groupe.
Some one know how I can fixe this?
Thank you for your time
info@elgg.org
Security issues should be reported to security@elgg.org!
©2014 the Elgg Foundation
Elgg is a registered trademark of Thematic Networks.
Cover image by RaĆ¼l Utrera is used under Creative Commons license.
Icons by Flaticon and FontAwesome.
The number is a timestamp that tells when the error occurred. You must check your server's error log to see the actual error message.
I dont know where is my server error log. Do you know where is it in Cpannel or in the main server WHM (I have a dedicated server)? And what I do when I find it?
Thank you
Option 1: Using Elgg - Open Elgg > Admin > Statistics > Server Info: You will find PHP Log showing your error log file location.
Option 2: Using PHPINFO - Check your phpinfo() and you will get your error_log file location.
Option 3: Using Cpanel - If none of the above option helped you then there is a section in your cpanel that might be saving your error log. You will find a menu as "Error". Click on it and it will show you the last 300 errors.
PLEASE HELP!
I have found this file in CPannel (see picture) and bellow pic is a part of the content the content inside. I dont know what to do with all this to correct my problems.
The error states "Error: Call to undefined function Zend\Mail\Header\iconv_mime_decode()" - Seems like the Zend may have corrupt files. Try updating your dependencies for elgg.
Run the following command using composer:
Hope this will solve your issue
Sorry but I dont know how to do this. What is composer and how can I run this command?
Thank you
Alternatively, if you are not familiar with composer, you can download elgg (https://elgg.org/about/download) and overwrite the vendor folder in your server with the vendor folder from the downloaded zip file.
The problem is very likely not with the Elgg installation but with the server configuration. The iconv php extension is probably either not installed or not enabled. Make sure this extension is installed on the server. If on a Windows server (or XAMPP) you might just have to enable the extension in the php.ini
enable extension=iconv.so
IIonly!
I have it installed on my server.
Are you really sure that the iconv extension is really installed and used or is it only selected to be installed? For example the imap extension below the iconv extension has an "Installed" note (highlighted in green) whereas inconv might only be selected to be installed and has no "Installed" note. After selecting an extension to be installed you need to save and rebuild the configuration.
You can also check if a php extension is used with phpinfo. Just place a file you name for example phpinfo.php in the root folder of your domain with the following content:
Now call this script in your browser (yoursite.url/phpinfo.php) and the output will display info about your server config. All php extension used should be listed, i.e. inconv should also show up and should be shown as enabled.
- Previous
- 1
- 2
- Next
You must log in to post replies.