ATutor

Learning Management Tools







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


Install fails


  • 2003-12-30 12:31:47

    Install fails

    I'm trying to install ATutor 1.3.1 on my Linux server. Running mySQL v.3.23.52 , PHP 4.3.1 --with-zlib, Apache 1.3.27. I've been installing and building PHP.mySQL apps for years, so I'm fairly familiar with the process.

    Anyway, the install process will not advance beyond step 2. I'm running it directly from my server, and have tried it with both Konqueror and Mozilla. What happens is that after entering the database info, the subsequent page only partly loads -- I get the 'ATutor Installation' header, and the oprning tags for a table, and then nothing.

    This does not seem to be a browser issue, as I get the same results in two browsers. I get no errors in my server logs.

    I've tried manually configuring ATutor (dumping the SQL files, etc), but I'm not sure what all I need to manually add/edit in my SQL tables (I've tried working that out by going through the various install/include/stepx files, but that could take me forever.)

    How can I resolve this?

  • 2003-12-30 13:10:30

    which linux

    Can't reproduce the problem you've describe, though in the past I have experienced a similar problem with IE on Windows. Upgrading IE was the solution. Try upgrading your browser.

    I just tried an install on a redhat 8 system using mozilla, netscape, opera, and konqueror, all with no problems.

    Try emptying the mozilla cache, then do a fresh install to see if that fixes the problem.

    Which linux and version are you using?

  • 2003-12-30 15:48:56

    Install fails

    Not using Explorer, doing this all from Linux. Have tried empyting the cache in Konqueror and Mozilla.

    However: just noticed something else: The install process does in fact create a SQL database, \'atutor\'. However, it doesn\'t go past that point, i.e., doesn\'t populate the database with the necessary tables (though I can of course do that thing manually.)

    Are there instructions available for doing the complete install manually, if that becomes necessary?

    FWIW, here\'s the source for the step 3 page, as it displays on my browsers:

    <!doctype html public \"-//W3C//DTD HTML 4.0 Transitional//EN\">
    <html><>
    <head>
    <title>Atutor Installation</title>
    <meta http-equiv=\"Content-Type\" content=\"text/html; charset=ISO-8859-1\" />
    <link rel=\"stylesheet\" href=\"stylesheet.css\" type=\"text/css\" />
    </head>

    <body>
    <table height=\"100%\" width=\"100%\" cellpadding=\"0\" cellspacing=\"0\" border=\"0\">
    <tr height=\"50\" bgcolor=\"#354A81\">
    <td width=\"90%\"><h2 class=\"header\">ATutor 1.3.1 Installation</h2></td>
    <td align=\"right\" valign=\"middle\"><img src=\"../images/logo.gif\" height=\"29\" width=\"84\" alt=\"ATutor Logo\" id=\"logo\" /> </td>
    </tr>
    <tr>
    <td colspan=\"2\" valign=\"top\" class=\"content\">

    [ends here]

  • 2003-12-30 16:03:10

    Which linux?

    Forgot to mention: running Mandrake 9.0

  • 2004-01-02 11:53:05

    Define arrays

    It appears that Mandrake php does not like uninitalized arrays. To fix the problem you'll need to explicitely define the arrays that are breaking in the installer.

    At the start of the step*.php scripts that break, add the following:

    $progress=array();

    You might also need to define the feedback array as well.

    $feedback=array();

    Tested on Mandrake 9.2, Mysql 4.0.15, php 4.3.3

    We'll fix this problem for the next release.