ATutor

Learning Management Tools







Pages:1 2 3 4 5 6 7 8 9 10 11 12 13 14 15


Atutor and Apache 20


  • 2005-06-02 08:38:33

    Atutor and Apache 20

    Hi, Ive evaluated aTutor and other LMSes for some time now and are so far very impressed with both aTutor and aCollab.

    However, if we are going to use aTutor as our LMS, my sysadmin would like aTutor to run on Apache 2.0 and not 1.3, as all our other systems run 2.0, and as 1.3 is not developed any more. And as far as my knowledge goes that seemes reasonable..

    Luckily he (mr. sysadmin) knows about everything there is to know about Apache, so what I need is a detailed reason / descriptions of why Apache 2.0 is not recommended, and what one would have to do to a Apache 2.0 installation (or php or MySQL) to make it work like the recommended 1.3 installation.

    If a modified Apache 2.0 can be used he will most likely know how to do this, but need to know what to do and what the specific reasons for warning about using 2.0 are.

    Ive searced around but havent found it anywhere on the site or in the forums, so I would greatly appreciate any answer!

  • 2005-06-02 20:21:33

    Apache 2 and ATutor

    Although it is not recommended, I have had absolutely no problem running ATutor using Apache 2. My year old install is bridged to PostNuke, using Cas Nuy's pnATutor.

    larry

  • 2005-06-03 05:21:50

    Apache 2 and ATutor

    That's good to know, and I've had it up and running on 2.0 myself earlier. Also my sysadmin cannot see any reason why it shouldn't work.

    However, there is a direct [b]warning[/b] about using 2.0 on this page:

    http://atutor.ca/atutor/docs/requirements.php

    " * HTTP Web Server (Apache 1.3.x is recommended. [b]Do not use Apache 2.x ).[/b]"

    If we are to implement aTutor as a semi large scale LMS I need to atleast know the reason for this warning, and preferably know how to configure Apache 2.0 to make it work like 1.3

  • 2005-06-03 08:17:35

    Some articles about Apache2 and PHP

    Here are a couple links that talk about Apache 2 issues.
    http://www.php.net/manual/en/faq.installation.php#faq.installation.apache2 http://groups-beta.google.com/group/php.general/msg/9031e5112f534413

    I know Larry (lelchuk) has disabled a few features in his installation. Perhaps he could describe his installation, and what has been disabled. The primary issues with Apache 2 is threading, and the use of libraraies that are not thread safe. The articles above explain...

  • 2005-06-03 11:28:24

    thanks

    thanks Greg, it looks like this is just the information I (well, he) needs! We'll look into it and I'll post whatever he finds out here.

    (I guess more people would like to know this as time goes, as it is increasingly harder to find hosts that provide Apache 1.3.. I actually couldn't find it at all, so we had to set up a dedicated test server ourselves)

  • 2005-06-07 08:22:48

    sysadmin answers

    The usenet article referred to above says:

    "There is an Apache2 mpm, called "prefork", which isn't threaded and basically makes Apache2 look like Apache1."

    and our sysadmin says:

    "We're using the default installation of Apache which is 'apache2-mpm-prefork'".. so threading isn't an issue with Apache 2.0 unless you chose another mpm."

    He also refers to (and agrees with) the following blog post:

    http://www.preinheimer.com/index.php?/archives/102-Apache-2-with-PHP.html

    There are several weighty arguments for running Apache 2.0 (virtual sites, SSL support, better performance, it's still developed etc etc), so can we trust that aTutor will work on a Apache 2.0 with the prefork mpm?

  • 2005-06-15 18:08:54

    Time will tell

    Things are looking good for using ATutor with Apache 2, but it's a little too early to tell if we can "trust" Apache 2 yet. As more users report their experiences, good and bad, we'll develop a better picture of what the issues are (if any). The mpm info is good to know. ...making the picture a little clearer

    For now, we are still recommending Apache 1.3 for production systems. But, if you want to give Apache 2 a try, your experience could help us change that recommendation if things work out.

    Larry (lelchuk) has been running ATutor with Apache 2 for some time, and seems to have had no trouble . Our initial tests were also positive, with no problems found ( http://atutor.ca/view/16/4724/1.html ), though though tests were preliminary. A few more reports like this would go a long way to changing the recommendation.

    [reply][b]In reply to:[/b]
    There are several weighty arguments for running Apache 2.0 (virtual sites, SSL support, better performance, it's still developed etc etc), so can we trust that aTutor will work on a Apache 2.0 with t...
    [op]forums/view.php?fid=7;pid=4683;page=1#4743[/op][/reply]