Quote Originally Posted by BigB View Post
OK... from what I can see there seems to be the possibilty of a discrepency in File & Folder path structure with Zen Cart v2.0.1 and previous versions...
In the module package for FTP to the includes section... there are two distinct folder & file paths...

The 1st path: includes/languages/english/modules/payment/xxxx.php file etc...
The 2nd path: includes/modules/payment/square_webPay/autoload.php --> according to Zen Cart v2.1.0 error massage... THIS is where the "missing" file is located...

the Zen Cart error code I have right now in the admin of my v2.0.1 installation reads:
ERROR: module not loaded due to missing language file: /home/brian670/guitarcourses.briankguitar.com/includes/languages/english/modules/payment/autoload.php

This is clearly a different path than what the package states... Now... I'm not sure about how to go further to correct the issue... perhaps simply "copy" the autoload.php file over to the other location?... or perhaps this will create even further issues?...
*Each* file in includes/modules/payment (but not subdirectories of that directory) is assumed to be a payment module. If the file autoload.php is in that directory, Zen Cart will try to load it as a payment module and in doing so, will also look for a language file with the same name as the "payment module" file, i.e. autoload.php. The "missing" file (which is not actually missing) is a consequence of having that spurious file in the includes/modules/payment directory. Move it to where it should be and Zen Cart will no longer go looking for a matching language file and things should become a lot less confusing.