Page 1 of 1

Windows IIS Web Server Installation Assistance

Posted: Mon Oct 15, 2007 10:47 am
by humvee
Discuss this Topic here: http://forum.joomla.org/viewtopic.php?f ... 4#p1191408
Hi

A number of people are experiencing issues when trying to install Joomla! on Windows Internet Information Services (IIS) :(

In an attempt to assist with this please have a look at the details that were posted in theJoomla! 1.0 Installation Forum on this same topic.

I offer no guarantees as I have never used IIS but there may well be some help for you from within the details contained there.

Please continue to post your questions within this forum (1.5 Installation) when appropriate.

Thanks

Andy

Re: Windows IIS Web Server Installation Assistance

Posted: Wed Oct 17, 2007 10:57 pm
by humvee
Further information on IIS from http://www.joomlashack.com/index.php?op ... mitstart=5
Dealing with User Permissions that has solved issues for a number of people RC2/3.

Re: Windows IIS Web Server Installation Assistance

Posted: Thu Oct 25, 2007 3:59 pm
by humvee

Re: Windows IIS Web Server Installation Assistance

Posted: Tue Oct 30, 2007 10:54 am
by humvee
Official PHP Installation on IIS web pages http://uk3.php.net/manual/en/install.windows.iis.php

Re: Windows IIS Web Server Installation Assistance

Posted: Thu Nov 01, 2007 7:26 am
by Jojje67
humvee wrote: Official PHP Installation on IIS web pages http://uk3.php.net/manual/en/install.windows.iis.php
There is even more simple to install PHP in IIS if using FastCGI. Just copy the binaries to a folder, install FastCGI and map PHP to the executable. Do not download the installer for PHP.
Runs smooth, fast and simple. No more trouble with PHP-installations.

Re: Windows IIS Web Server Installation Assistance

Posted: Thu Nov 01, 2007 10:28 am
by humvee
Thanks for the tip.  :)

Re: Windows IIS Web Server Installation Assistance

Posted: Tue Jan 08, 2008 11:58 am
by cyberhq
The place where installs on IIS seem to go south is in configuring php.ini correctly and in getting php.ini into the Windows dir, and php5ts.dll into system32.

Re: Windows IIS Web Server Installation Assistance

Posted: Wed Jan 09, 2008 11:42 pm
by spikestik
the enslosed link has the best and current video tutorial on how to do it....

http://www.videotutorialzone.com/conten ... -of-3.html

Re: Windows IIS Web Server Installation Assistance

Posted: Fri Jan 11, 2008 11:27 pm
by cyberhq
The link you posted is focused on Joomla 1.0.13.  Here is the correct link for the video tutorial for installing 1.5 on Windows 2003 with IIS6:

http://www.videotutorialzone.com/conten ... -iis6.html

For what it is worth, it covers everything discussed in the threads quoted above.

Re: Windows IIS Web Server Installation Assistance

Posted: Mon Jun 23, 2008 5:04 pm
by humvee
[Mod Note: Post split to preserve the information rather than bury it in a lot of questions...For questions or discussions on this post please use http://forum.joomla.org/viewtopic.php?f ... 4#p1191408.

Re: Windows IIS Web Server Installation Assistance

Posted: Wed Aug 13, 2008 3:11 pm
by mcambou1
hi,
set the memorylimit for iis

marc

Re: Windows IIS Web Server Installation Assistance

Posted: Tue Aug 19, 2008 11:04 am
by sallywon
I place php.ini into the Windows dir, and php5ts.dll into system32 and the problem solved.

[FIX] IIS + Joomla Wrapper and Menu

Posted: Sat Aug 23, 2008 12:28 pm
by Sickboy6th
I use windows server 2008, iis7 and php-fastcgi.
The problem was that the wrapper didn't work (was linking to empty and invalid url: http:///)
Another problem was when you had a menu configured for collapsed mode, and unfold submenu's when clicked, the submenu's wouldn't actually unfold.

I have found a temporary 'fix' for this problem. Reference: http://bbpress.org/forums/topic/infinit ... d-profiles and http://drupal.org/node/249370

Basically as test, I added the following code into index.php after the first few defines:

Code: Select all

/*
Plugin Name: IIS request_uri fix
*/
    if (isset($_SERVER['HTTP_REQUEST_URI'])){
        $_SERVER['REQUEST_URI'] = $_SERVER['HTTP_REQUEST_URI'];
    }
    else{
        if(isset($_SERVER['SCRIPT_NAME']))
            $_SERVER['HTTP_REQUEST_URI'] = $_SERVER['SCRIPT_NAME'];
        else
            $_SERVER['HTTP_REQUEST_URI'] = $_SERVER['PHP_SELF'];
        if($_SERVER['QUERY_STRING']){
            $_SERVER['HTTP_REQUEST_URI'] .=  '?' . $_SERVER['QUERY_STRING'];
        }
        $_SERVER['REQUEST_URI'] = $_SERVER['HTTP_REQUEST_URI'];
    };
and it works properly again.

As it seems, the IIS CGI/FastCGI interface doesn't handle the request_URI like ISAPI interface, or apache etc.

Hope this helps some ppl

Re: Windows IIS Web Server Installation Assistance

Posted: Sun Aug 24, 2008 1:55 pm
by humvee
http://www.php.net/manual/en/install.windows.php - HOW TO INSTALL PHP 5.2 ON WINDOWS
http://dev.mysql.com/doc/refman/5.1/en/ ... ation.html - INSTALLING MYSQL 5.1 ON WINDOWS
http://httpd.apache.org/docs/2.2/install.html - INSTALLING APACHE 2.2 ON WINDOWS

Open configuration.php error - Windows 2003 Server IIS 6

Posted: Mon Aug 25, 2008 7:47 am
by cvbusa
I found a fix for the above Joomla 1.56 error when attempting to Apply/Save changes in the Global Configuration window on an installation of Joomla 1.56 on Windows 2003 Server R2 SP2 with MySQL 5.0.67, PHP 5.2.6 and IIS 6.0 .

Change the file security permission on configuration.php ( i.e. C:\Inetpub\wwwroot\configuration.php ) to allow Read/Write access for the Internet Guest Account.

After making this change, Global Configuration changes are updated successfully.

Hope this helps … took me 8 hours of testing and searching to find this solution … I got the idea for this fix from watching the Joomla installation video from VideoTutorialZone

Screencast video of fix - http://screencast.com/t/F25o0h9Z

Special thanks to installation videos on http://www.videotutorialzone.com for tremendous help in installing Joomla, PHP and MySQL on a Windows 2003 Server running IIS 6.0

Re: Windows IIS Web Server Installation Assistance

Posted: Fri Aug 29, 2008 9:40 am
by humvee

Re: Windows IIS Web Server Installation Assistance

Posted: Fri Feb 26, 2010 6:23 pm
by humvee
Belatedly put this on the thread as it has just come up with a user on another thread.
Recommend using Zend Server Community Edition to help set up either IIS/Apache plus MySQL and PHP (and other options besides)
It takes a lot of the hard work out of the process.
Available for other platforms too, and Zend is the commercial arm of PHP so they should know what they are doing!