Jump to content
  • Checkout
  • Login
  • Get in touch


The e-commerce.

Credit card details entry dissappeared


Recommended Posts

Today for no apparent reason the credit card entry boxes under the "Payment Method" have disappeared in checkout_payment.php.


In the admin section, none of the modules under the modules directory are showing up, all it shows is a message saying: Module Directory: /usr/local/psa/home/vhosts/mydomainxxx.com/httpdocs/includes/modules/payment/


I have a separate httpsdocs and httpdocs directory, both of which have all the modules in the correct locations (e.g. /includes/modules/payment/cc.php).


What has gone wrong here? Can somebody please point me in the right direction? I've tried replacing everything with backup copies, checked everything is where it should be etc.


The servers running plesk 6.0 if thats any use. In admin -> modules -> payment theres no list of modules, but theres the green +install button, which gives me this message when I click it:


Warning: file_exists(): open_basedir restriction in effect. File(/usr/local/psa/home/vhosts/domain-name.com/httpdocs/includes/modules/payment/.php) is not within the allowed path(s): (/usr/local/psa/home/vhosts/domain-name.com/httpsdocs:/tmp) in /usr/local/psa/home/vhosts/domain-name.com/httpsdocs/admin/modules.php on line 55

Warning: Cannot modify header information - headers already sent by (output started at /usr/local/psa/home/vhosts/domain-name.com/httpsdocs/admin/modules.php:55) in /usr/local/psa/home/vhosts/domain-name.com/httpsdocs/admin/includes/functions/general.php on line 18

Link to comment
Share on other sites

all fixed.


For anyone that has the same problem:


it was just the absolute file paths in admin/includes/configure.php were wrong. (my problem was they were the httpdocs paths in configure.php when they should have been the httpsdocs as my admin is SSL'd).

Link to comment
Share on other sites


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

  • Create New...