ILIAS-7-Install-Tutorial for Ubuntu 20.04
Troubleshooting
Check the Logfile
I am sorry for the poor formating of the text, but I have difficulties with this new version of the ILIAS page editor.
Check the ILIAS-Database Information
- Normally the connection settings that ILIAS uses to find the running RPC-Server are given through the JSON-File
- Since ILIAS 7, there is no menu entry in the administration-section of the ILIAS instance
- That means, in case of error we should look to the database directly:
- Install PHPMyAdmin as described here at the end
- Open the table settings
- In table settings, look for the columns
- rpc_server_host
- rpc_server_port

Check the database
- Convert database to innodb
- Check the collation of your database for utf8 (not latin swedsh ci or something)
- Check if the host and port are the same as in the config-file
Use only manual Indexing
- I do not prefere the indexing via cronjob. In all my installations I use manual indexing
Error calling curl_exec()
- The ILIAS logfile in /opt/iliasdata/log/ilias.log
- gives the following RPC related error:
- ilias_wsrv.ERROR: ilRpcClient::__call:573 RpcClient could not connect to http://:0//RPC2 Reason 0: Error calling curl_exec().
- Repeat the step with the database update script
Other suggestions:
- After choosing "Lucene search" in ILIAS->Administration->Search, the message Error calling curl_exec(). appears
- Check if the server is running:
pgrep -af "lucene"
- If this gives nothing, the server is not running. Try start again.
- Check if the server is running:
- Try manually indexing Start manually indexing
- Bevor you start, upload a file. Example: https://github.com/mxw/grmr/blob/master/src/finaltests/bible.txt
- Start the indexing process. The size of your folder in
/opt/iliasdata/lucene
should increase accordingly: du -h /opt/iliasdata/lucene
- Try again and delete the current search index. Example:
rm -r /opt/iliasdata/lucene/ilias_14255