588
by mattgiuca
doc/setup: Added faq.txt, with common setup issues. |
1 |
Install Procedure - Frequently Asked Questions |
2 |
============================================== |
|
3 |
||
4 |
This is a guide for administrators trying to configure IVLE. It answers |
|
5 |
questions about common installation mistakes. |
|
6 |
||
7 |
IVLE displays a generic Terms of Service notice |
|
8 |
=============================================== |
|
9 |
||
1092.1.29
by William Grant
Update docs to comply with more recent Debian standards, and IVLE changes. |
10 |
You should customize the TOS notice at /var/lib/ivle/notices/tos.html. |
589
by stevenbird
added section re my issues with restarting apache |
11 |
|
12 |
Apache Server isn't Restarting |
|
13 |
============================== |
|
14 |
||
15 |
Make sure no console processes are lying around (e.g. sudo killall |
|
1092.1.29
by William Grant
Update docs to comply with more recent Debian standards, and IVLE changes. |
16 |
python), then restart with "sudo /etc/init.d/apache2 restart". If the issue |
589
by stevenbird
added section re my issues with restarting apache |
17 |
persists, try stopping the server and starting it in two separate |
18 |
steps, so you see the errors reported by the start script. |
|
594
by mattgiuca
Added to doc/setup/faq.txt: sessions directory. |
19 |
|
20 |
Try to log in, and I'm just dumped back to the login screen with no error |
|
21 |
========================================================================= |
|
22 |
||
23 |
This is usually because IVLE can't save your session information. IVLE saves |
|
24 |
sessions to a sessions directory on disk. Unfortunately, this is not currently |
|
25 |
configurable in ./setup.py config. You need to edit the Apache config file. |
|
26 |
||
27 |
Look for PythonOption mod_python.file_session.database_directory. Make sure it |
|
28 |
is set to the place you want. Then, you need to manually make sure that |
|
29 |
directory exists. |
|
30 |
||
1092.1.29
by William Grant
Update docs to comply with more recent Debian standards, and IVLE changes. |
31 |
The default is /var/lib/ivle/sessions. |