brash - thanks for the tuning article. I'll check it out.
Update:
I got XOOPS running now:
Windows XP Pro SP2 (Dell laptop)
IIS 5.1
PHP 5.1.1 ( PHP5 )
MySQL 4.1.14 ( MySQL4 )
XOOPS 2.2.3a
I decided against trying MySQL5. I ran into a problem with my initial installation of PHP 4.4.1 because this version has MySQL client 3.23.49 embedded which can't talk to newer versions of MySQL due to password hashing (I think). I upgraded to 5.1.1 and it worked fine.
Here are my basic install steps:
1. Install mysql-4.1.14-win32
2. Unzip php-5.1.1-Win32.zip, move to c:\php
3. Add c:\php to PATH and create new env var PHPRC=c:\php, reboot
4. Copy c:\php\php.ini-recommended to php.ini
5. Edit php.ini
short_open_tag = On ( doesn't work by default)
extension_dir = "./ext"
extension=php_mysql.dll
extension=php_mysqli.dll (added this line)
6. Configure PHP as an ISAPI module in IIS (5.1)
a. create a new virtual dir called XOOPS at C:\xoops, Execute permissions "Scripts only"
b. Click on the 'Configuration' button, and choose the Application Mappings tab. Click Add and set the Executable path to C:\php\php5isapi.dll Supply .php as the extension. Leave 'Method exclusions' blank, and check the 'Script engine' and 'file exists' checkboxes. Now, click OK a few times.
c. Add index.php as a start page
7. Restart IIS
8. Unzip xoops-2.2.3a-Final.zip
9. Move html dir to C:\xoops
10. Create a XOOPS database in MySQL
11. Make mainfile.php, templates_c, uploads, cache writable for Everyone
12. Open
http://localhost/xoops/install/Hope this helps someone
Marc