How do I use a different host (ion hosting) with my iPage account?

Click Here To View All Answers...

Got a question, hope someone can answer... How do I use a different host (ion hosting) with my iPage account? Thanks for any answer. Second question.. I am having a MAJOR problem with the SSL on my site. I have done everything correctly however, when I go from an unsecure page to a secure page the shopping cart does not carry over. I've heard about this issue before on this board but I haven't found any solutions to the problem.

PS... I've tried setting everything to work on the secure server but that didn't work either. Any other thoughts?.


Comments (18)

I'm stumped. I'm not so sure what is the right answer to your question. I'll do some research in Google and get back to you if I find an answer. You should email the people at iPage as they probably could answer your iPage question..

Comment #1

Its ironic that there are 2 posts about this today as I have just encountered the same problem a few hours ago..

Have you guys found anything out about this?.

I would hate to remove SSL from my shop....

Thanks in advance...

Comment #2


No luck so far. I keep changing settings on the OsCommerce configuration files. I posted this question to two companies that offer OsCommerce installation, one of them could not replicate the same problem. The other one has not responded yet..

I am 90% sure that it is because of the updates from windows update site. On one machine it was working fine, I updated that machine (there were 4 critical updates) and it also stopped working..

Heh, just pulling my hair at the moment. I would really appreciate if someone can come up with a solution..

Good Luck!.


Comment #3

Hey I just went into IE.

Tools - Internet OPtions - Advanced Tab and down to Security..

Make sure there is a check in "Do not save encrypted pages to disk"..

This solved the problem on my PC but not on any other PC's as I did it to 3 and only mine works now..

Weird but maybe it will work for you...

Comment #4

Well, I have a sucky solution for those of you that want to. If you change everything to being on SSL it works fine (as long as your pages remain on the secure server). This isn't going to do me any good when having the search engines index my pages though..

Any other solutions?.

For instance here is what I did....

Don't know if this helps anyone or not but maybe it will...

Comment #5

All seems to be working well on machine now but not my client's..

That is something of a problem as he cant purchase anything from his shop when he tries and I'm sure others can not as well..

I cant just change it all to SSL and risk the search engines not indexing everything..

I saw some info on microsoft's knowledge base but none of it is directly related to form submission via SSL in Internet Explorer..

I'm wondering hwo this happenned all of a sudden because a few weeks ago, during a test, everything was fine..

It must have been that last round of critical updates a few days ago...

Comment #6

I found a genius!!! This was on another posting. It didn't really have much to do with my issue but I'm trying everything!!!!!! Well, I tried this and it worked!!!!!!!!!!! Everything is now carring over from the secured server to the unsecured server. I have no idea how this made it work but it did. Can ya tell I'm excited!!!!!!!!!!!..

Comment #7


I just limit the problem to the KB832894. I just installed a fresh Windows 2000 and was doing updates one by one and testing the site. Until I installed the KB832894, the iPage site is just working fine. After this one it stops working. If you look at the description it feels like the SSL problem..


That solution is good but we need a general solution that will fix for everyone. It's not possible to force the customers to do that.


I thought about doing that and just putting a redirect in the front page. If I can't find a better solution, I will go with that solution..

Thank you both for sharing. In fact, the case is still open and I am still trying to find a solution to this one. Maybe one of the developers may come up with some solutions..

Thank you,.


Comment #8


I tried it and it didnt work. Then I uploaded my configure.php thinking it was some of my 7 thousand changes to that, but it wasn't..

Did you do anything else besides change that html_output file?..

Comment #9


I posted without refreshing, my previous post was supposed to be before Ursula's answer..

I made the change too and did not work for me either.

Any suggestions?.



Comment #10

Ok... I did have to make changes to my config file... Sorry....

Basically I just set everything back to how it was suppose to be. Try it and let me know if this helps any. I know how frustrating this one is...

Comment #11


Thank you Ursula, but still no luck.

Here is my configure.php.

 define('HTTP_SERVER', ''); // eg, http://localhost - should not be.

 define('HTTPS_SERVER', ''); // eg, https://localhost - sh$.

 define('ENABLE_SSL', true); // secure webserver for checkout procedure?.

 define('HTTP_COOKIE_DOMAIN', '');.

 define('HTTPS_COOKIE_DOMAIN', '');.

 define('HTTP_COOKIE_PATH', '');.

 define('HTTPS_COOKIE_PATH', '/~stonepl/');.

 define('DIR_WS_HTTP_CATALOG', '');.

 define('DIR_WS_HTTPS_CATALOG', '/~stonepl/');.

 define('DIR_WS_IMAGES', 'images/');.

 define('DIR_WS_ICONS', DIR_WS_IMAGES'icons/');.

 define('DIR_WS_INCLUDES', 'includes/');.

 define('DIR_WS_BOXES', DIR_WS_INCLUDES'boxes/');.

 define('DIR_WS_FUNCTIONS', DIR_WS_INCLUDES'functions/');.

 define('DIR_WS_CLASSES', DIR_WS_INCLUDES'classes/');.

 define('DIR_WS_MODULES', DIR_WS_INCLUDES'modules/');.

 define('DIR_WS_LANGUAGES', DIR_WS_INCLUDES'languages/');.

 define('DIR_WS_DOWNLOAD_PUBLIC', 'pub/');.


 define('DIR_FS_DOWNLOAD', DIR_FS_CATALOG'download/');.


// define our database connection.

 define('DB_SERVER', 'localhost'); // eg, localhost - should not be empty for productive servers.

 define('DB_SERVER_USERNAME', '***');.

 define('DB_SERVER_PASSWORD', '***');.

 define('DB_DATABASE', 'stonepl_esv');.

 define('USE_PCONNECT', 'false'); // use persistent connections?.

 define('STORE_SESSIONS', ''); // leave empty '' for default handler or set to 'mysql'.

And the admin/includes/configure.php.

 define('HTTP_SERVER', ''); // eg, http://localh$.

 define('HTTP_CATALOG_SERVER', '');.

 define('HTTPS_CATALOG_SERVER', '');.

 define('ENABLE_SSL_CATALOG', true); // secure webserver for catalog module.

 define('DIR_FS_DOCUMENT_ROOT', $DOCUMENT_ROOT); // where your pages are located on the server. $.

 define('DIR_WS_ADMIN', '/admin/');.


 define('DIR_WS_CATALOG', '/');.


 define('DIR_WS_IMAGES', 'images/');.

 define('DIR_WS_ICONS', DIR_WS_IMAGES'icons/');.


 define('DIR_WS_INCLUDES', 'includes/');.

 define('DIR_WS_BOXES', DIR_WS_INCLUDES'boxes/');.

 define('DIR_WS_FUNCTIONS', DIR_WS_INCLUDES'functions/');.

 define('DIR_WS_CLASSES', DIR_WS_INCLUDES'classes/');.

 define('DIR_WS_MODULES', DIR_WS_INCLUDES'modules/');.

 define('DIR_WS_LANGUAGES', DIR_WS_INCLUDES'languages/');.

 define('DIR_WS_CATALOG_LANGUAGES', DIR_WS_CATALOG'includes/languages/');.

 define('DIR_FS_CATALOG_LANGUAGES', DIR_FS_CATALOG'includes/languages/');.


 define('DIR_FS_CATALOG_MODULES', DIR_FS_CATALOG'includes/modules/');.

 define('DIR_FS_BACKUP', DIR_FS_ADMIN'backups/');.

// define our database connection.

 define('DB_SERVER', 'localhost');.

 define('DB_SERVER_USERNAME', '***');.

 define('DB_SERVER_PASSWORD', '***');.

 define('DB_DATABASE', 'stonepl_esv');.

 define('USE_PCONNECT', 'false');.

 define('STORE_SESSIONS', '');.

And also, all the values in the admin area -> configuration -> sessions is set to false. What do you have in those areas?.

I do appreciate the help..

Thank You,.


Comment #12


You should try this fix for getenv().

Forum Post.

Replace this code in application_top.php (around line 40):  .

Code:  .

$request_type = (getenv('HTTPS') == 'on') ? 'SSL' : 'NONSSL';  .

With this:  .

Code:  .

$request_type = (eregi ($HTTP_HOST, HTTPS_SERVER)) ? 'SSL' : 'NONSSL';  ..

Comment #13

Eeeewwww.... That made things work EVEN better!!! Try both the code in the last posting AND the one that I posted before..

My iPage site is up and working now... Except for that dang shop_by_price module... gggggrrrrr.....

Comment #14

You should change yours back to http or you will not get any spiders to index your SSL only store...

Comment #15

Who me? I have done this already. Not sure if you were meaning me or not...

Comment #16


I thought you meant this post to force SSL all the time..

Define('HTTP_SERVER', '');.

Define('HTTPS_SERVER', '');..

Comment #17


I don't think I have any luck today. I have changed the $request_type, also edited the html_output.php that Ursula suggested. Still I got the same problem. When I try to create a new user; it just sends me back to the same form without any error; in other words, it is still not posting the information..

Searched the net for all related subjects about SSL and OsCommerce but could not come up with any solution yet.

Vrant; do you have any luck so far?.

Ursula; I am glad your iPage site worked at the end..

Still looking for an answer, thank you all for the suggestions..


Comment #18

I made the change in html_output.php and in aplication_top.php..

I have been staring at includes/configure.php and admin/includes.php. I know they are both correct..

I also have "Do Not save encrypted pages to disk" checked in my IE..

I had it working for a short time yesterday I swear. But after checking with my client, and seeing it didnt work for them, I decided to keep testing and it doesnt work again..

I cant understand how it worked for me yesterday and now it wont..

SO, just on a whim I decided to set enable SSL to 'false'. I cleared my cache and went to the shop again. Even with SSL off the Order_Info.php would not submit. I do have the Purchase Without Account module which is what I always use to checkout. So it seems I have more problems than just SSL at the moment. I swear at one point yesterday everything was great...

Comment #19

This question was taken from a support group/message board and re-posted here so others can learn from it.