Jump to content
  • Checkout
  • Login
  • Get in touch

osCommerce

The e-commerce.

IIS anyone?


jmarinac

Recommended Posts

Posted

I am trying to make OSCommerce work on an IIS server. I am running XP Pro, IIS 5, MySQL 4.1, PHP 4.4., phpMyAdmin 2.6.4 - all seem to be behaving just fine. This combination of versions seem to play nice together.

 

However, whenever I load up OScommerce 2.2, it seems to get very confused as to the paths where different files are supposed to reside - (e.g. oscommerce.sql).

 

I have been advised by a mod on this site to scrap this effort and download a "packaged solution" called XAMPP with Apache, ...

 

I will probably take his advice and do this.

 

However, I am really curious - has anyone been able to get this to work with IIS and, if so, what is the proper directory/file structure under c:\inetpub\wwwroot (or whereever you chose to put your IIS root directory)?

 

I don't give up easily and would like to make this work - why? Just cause it's there :)

 

I also believe that having a packaged solution, such as XAMPP for Windows IIS would be of benefit to this community - I might be able to make such a package (or one of the gurus here) if I could figure out where to put what! I have developed software in my day, but I'm not a php programmer and if I understand correctly, I'm not supposed to be modding this code anyhow.

 

TIA

Posted

Oh, one more thing - I realize this is not a MySql support site - but - am wondering why a remote computer at 84.161.207.248 is trying to gain access to my machine to the mySQL-nt.exe system service on port 3654?

 

 

I am trying to make OSCommerce work on an IIS server. I am running XP Pro, IIS 5, MySQL 4.1, PHP 4.4., phpMyAdmin 2.6.4 - all seem to be behaving just fine. This combination of versions seem to play nice together.

 

However, whenever I load up OScommerce 2.2, it seems to get very confused as to the paths where different files are supposed to reside - (e.g. oscommerce.sql).

 

I have been advised by a mod on this site to scrap this effort and download a "packaged solution" called XAMPP with Apache, ...

 

I will probably take his advice and do this.

 

However, I am really curious - has anyone been able to get this to work with IIS and, if so, what is the proper directory/file structure under c:\inetpub\wwwroot (or whereever you chose to put your IIS root directory)?

 

I don't give up easily and would like to make this work - why? Just cause it's there :)

 

I also believe that having a packaged solution, such as XAMPP for Windows IIS would be of benefit to this community - I might be able to make such a package (or one of the gurus here) if I could figure out where to put what! I have developed software in my day, but I'm not a php programmer and if I understand correctly, I'm not supposed to be modding this code anyhow.

 

TIA

Posted
I also believe that having a packaged solution, such as XAMPP for Windows IIS would be of benefit to this community

 

That's actually a contradiction, because IIS is a Windows server and XAMPP contains an Apache server.

 

The IP address you quote belongs in the Asia/Pacific region, so it's probably someone trying to hijack one of the ports on your computer to send out their spam or virus mail. As long as you have a good firewall you should be okay, especially if you use a Router with a DSL connection, because they have hardware firewalls.

 

Vger

Posted

Maybe I didn't phrase things quite right, I realize that IIS and Apache are both web servers, and XAMPP is a compilation of packages (which includes Apache) that work well together, and that Apache runs on multiple platforms. I realize that you think that I should just abandon IIS and use the XAMPP package - and I'm probably going to do that, and I think your advice is sound. I'm just trying to figure out why I can't get it to work with IIS and what I'm doing wrong. I don't have any particular love for one platform over another - they all have their strengths and weaknesses.

 

Thanks for the info on the hijack server and thanks for responding, I appreciate your help!

 

I have the XAMPP package on my desktop ready to install whenever I get frustrated enough trying to make this work with IIS :)

 

That's actually a contradiction, because IIS is a Windows server and XAMPP contains an Apache server.

 

The IP address you quote belongs in the Asia/Pacific region, so it's probably someone trying to hijack one of the ports on your computer to send out their spam or virus mail. As long as you have a good firewall you should be okay, especially if you use a Router with a DSL connection, because they have hardware firewalls.

 

Vger

Posted

There used to be a long article in the Knowledge Base provided by someone who had knowledge of getting it to work with IIS, but I don't know if it is still there since the Knowledge Base was updated.

 

Vger

Posted

Hey thanks! I'll search the KB for that - I'm new to this board and didn't realize that resource was available.

 

Thanks again!

 

There used to be a long article in the Knowledge Base provided by someone who had knowledge of getting it to work with IIS, but I don't know if it is still there since the Knowledge Base was updated.

 

Vger

Posted

I have an install running on a Windows 2000 server, on IIS right now.

 

I installed all components sepearately. MySQL:

http://dev.mysql.com/get/Downloads/MySQL-4...om/pick#mirrors

 

and PHP:

 

http://us2.php.net/get/php-5.0.5-installer.exe/from/a/mirror

 

This version of PHP (with installer) automactically configures IIS, which may be your problem.

 

I have had no problems with it at all. I first created the catalog directory in c:\inetpub\wwwroot\catalog by unzipping all of the OSC files there. Then I created a Virtual Directory to the folder using Internet Services Mgr. Under Documents, I added the index.php to be the page that is loaded instead of default.htm, index.htm, etc.

 

Good Luck

V6 :thumbsup:

Posted

V6 & Vger - thanks for all your help!

 

I had read somewhere that there was a compatibility problem with MySQL 5 and php 4. So, I backed up to MySQL 4 and they then seemed to play nicely together. What I did not do was any of the virtual directory IIS stuff. I just loaded everything under inetpub/wwwroot and continued to live in a world of hurt :) Maybe I was confusing IIS, or maybe IIS was confusing me, or all of the above!

 

Anyhow, I finally took VGER's advice and downloaded something called XAMPP - this is a compilation of compatible versions of Apache web server, php, mysql, ... Turns out they play very nicely together also. I just unzipped oscommerce underneath the htdocs folder and now everything plays nicely! One minor hiccup so far with the $this problem, but a quick search of the forums and VGER's patch corrected that.

 

Thanks all again for your help!

 

 

I have an install running on a Windows 2000 server, on IIS right now.

 

I installed all components sepearately. MySQL:

http://dev.mysql.com/get/Downloads/MySQL-4...om/pick#mirrors

 

and PHP:

 

http://us2.php.net/get/php-5.0.5-installer.exe/from/a/mirror

 

This version of PHP (with installer) automactically configures IIS, which may be your problem.

 

I have had no problems with it at all. I first created the catalog directory in c:\inetpub\wwwroot\catalog by unzipping all of the OSC files there. Then I created a Virtual Directory to the folder using Internet Services Mgr. Under Documents, I added the index.php to be the page that is loaded instead of default.htm, index.htm, etc.

 

Good Luck

V6 :thumbsup:

Archived

This topic is now archived and is closed to further replies.

×
×
  • Create New...