Jump to content
  • Checkout
  • Login
  • Get in touch

osCommerce

The e-commerce.

Help! Payment modules missing!


giyer

Recommended Posts

Posted

Hello All!

 

I moved from Yahoo webhosting to Verio's VPS after problems with cURL, SSL etc.

 

I copied all files from the (previosuly working) site to Verio, backed up the DB

and created a new DB on the new server side (verio).

 

The only major difference between the two setups (apart from the domain name) was that I included the original .htaccess files from the distribution to the new

server set up (Yahoo would not let me put files with a (.) in front so I did not use .htaccess files - in any case this turned out to be a test site only so no problems).

 

Everything seemed to be working fine on the new server. Then I decided to enable SSL. I started getting the usual certificate errors etc., on the catalog side which were not major and I could go to checkout where the Linkpoint module gave

the expected Declined error as I was using the 4111 card number.

 

Now I tried to enable SSL on the Admin side and started getting errors like /catalog/images/ directory not found etc., but the product list was still showing up.

 

At this point, when I looked at the list of Payment modules it was empty! Similarly the Shipping modules list was also empty!

 

When I went back to the catalog side, I could not see the Payment option at all!!!!!

 

I changed the 2 configuration files back to the state without SSL but no luck!

 

My question is - what would have caused this? It looks like some sort of permissions problem!

 

Is there a location where I can get specific directions for the various config variables in /include/configuration.php and admin/includes/configuration.php ?

 

Many thanks in advance

G

 

PS: I am reloading everything and recreating the DB in the hope of a fresh start.

Posted
Hello All!

 

I moved from Yahoo webhosting to Verio's VPS after problems with cURL, SSL etc.

 

I copied all files from the (previosuly working) site to Verio, backed up the DB

and created a new DB on the new server side (verio).

 

The only major difference between the two setups (apart from the domain name) was that I included the original .htaccess files from the distribution to the new

server set up (Yahoo would not let me put files with a (.) in front so I did not use .htaccess files - in any case this turned out to be a test site only so no problems).

 

Everything seemed to be working fine on the new server. Then I decided to enable SSL. I started getting the usual certificate errors etc., on the catalog side which were not major and I could go to checkout where the Linkpoint module gave

the expected Declined error as I was using the 4111 card number.

 

Now I tried to enable SSL on the Admin side and started getting errors like /catalog/images/ directory not found etc., but the product list was still showing up.

 

At this point, when I looked at the list of Payment modules it was empty! Similarly the Shipping modules list was also empty!

 

When I went back to the catalog side, I could not see the Payment option at all!!!!!

 

I changed the 2 configuration files back to the state without SSL but no luck!

 

My question is - what would have caused this? It looks like some sort of permissions problem!

 

Is there a location where I can get specific directions for the various config variables in /include/configuration.php and admin/includes/configuration.php ?

 

Many thanks in advance

G

 

PS: I am reloading everything and recreating the DB in the hope of a fresh start.

 

Indeed sounds like a configuration problem - have you re-created your directory hierarchy on Verio exactly as it was on yahoo ?

 

You may need to check this out because on VPS you will have access to parts denied to you on shared hosting and you may have a different path structure that needs to be detailed in the configure files.

 

Charles

A kite flies highest AGAINST the wind !

 

"Life should NOT be a journey to the grave with the intention of arriving safely in an attractive and well preserved body, but rather to skid in sideways, a lover in one hand, martini in the other, body thoroughly used up, totally worn out and screaming ~ WOO HOO!! What a ride!"

Posted

Thanks, Charles! I did a complete clean copy of everything.

 

The two things I can think of:

1. Problem came up only when I tried SSL enabling the Admin side - no problems with the Catalog side being SSL enabled except the Certificate warning about domain name mis match (which I think Verio has some solution to).

2. I changed my MySql password in to something that had $,# and ! in it - following a post here to make passwords secure. I wonder if that is causing some problems in scripts somewhere!!!

 

Any other thoughts, any one?

THanks

G

  • 2 weeks later...
Posted

Hi All,

This problem was solved by carefully analyzing the configure.php in /admin/includes -> Absolute path name was required for the FS entries. Once I entered these the modules showed up.

 

I did take out the SSL for Admin for the time being and I also changed the MySQL password to one with letters and numbers - no special characters.

 

I read a note in the MySQL site that special characters could be a "problem" - no clear definition of what could be in the password!

 

Another note: Module listing in Admin seems to be generated dynamically every time we access the Admin screens - this is the reason a newly copied module shows up in the list (without a specific package install - there is an Install option with each module but that is inside Admin!). Any time one finds modules missing, please check your file paths carefully - Admin does not show any error messages if it does not find the includes/modules directory!

 

All the best!

G

Archived

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

×
×
  • Create New...