IRM FAQ
-------

When things just don't go as they should.

1.  When I log in, IRM gives me 'Undefined function mysql_connect in...'
-------------------------------------------------------------------------

Simple problem, simple solution.  When you compiled PHP (you did compile
it from sources, right?), you omitted the --with-mysql flag.  Simply run
./configure again, and make sure you use --with-mysql and
--enable-track-vars.

2. setup.php doesn't really seem to do anything?
------------------------------------------------

In the past, IRM required register_globals to be enabled. IRM 1.4.3 does not
need register_globals enabled as it has a software routine to emulate the behavior of 
register_globals. Note that this does not mean IRM is free from the perils
of global variables. If the software function doesn't work for you (it kicks
in automatically when you don't have register_globals enabled), you can try this:

IRM at this point requires register_globals to be enabled. This is a PHP setting
which can supposedly be enabled in php.ini (doesn't always work as advertised) or
in a .htaccess file. IRM includes two .htaccess files in both the root and users/
directory, but Apache by default ignores .htaccess files. You will need to make
sure Apache is reading them by setting this option in httpd.conf:

<Directory "/path/to/irm">
    AllowOverride Options FileInfo Limit
</Directory>


3. Feature X doesn't seem to work
---------------------------------

Please contact the mailing lists for help. See www.stackworks.net/irm/ for more information.








