markem Posted April 1, 2015 Share Posted April 1, 2015 Two errors. Both are the same. OSCommerce v2.3.4 was downloaded and installed today (4/1/2015) - and no - this is not an April Fool's joke. First, the documentation.pdf PDF file is a bit out of date - but that is not the errors. Just an observation. First error : Admin Screen->Configuration->Cache : If you put in the path to where you want the cache to go AND you are on a Windows box THEN the backslashes are put in - but if you go back and edit the path again all backslashes are removed. Suggested correction: Change all backslashes to forward slashes. Windows, ever since Windows98se, has recognized the forward slash as a directory path separator. Just like when Steven Hawkins pleaded to the world to stop putting a dash between "e" and "mail" since we have had email for the last twenty years - so too do I plea with OSCommerce to simply change the backslash (\) and colon (:) to just forward slash. Both Windows and Macintoshes recognize it and have recognized it ever since Windows98se and when Apple switched to using BSD as their OS. While it is true Windows 95 and older OSs won't recognize this (just as the older Macintosh OSs prior to OS9) - it is not conceivable that any of those OSs will even run OSCommerce - let alone have problems with it. Second error: Admin Screen->Configuration->Session: Play it again Sam! The same problem resides here also. You can put in backslashes but if you go back to edit the entry all backslashes are removed. Note: On Admin Screen-Configuration->E-Mail Options->E-Mail Linefeeds - PHP contains a predefined constant called PHP_EOL. This always contains whether LF, CR, or CRLF should be used. (Although with current Macintosh OSs the "CR" is no longer used. Instead, the "LF" is used.) Anyway - this value should be set when the database tables are built and populated. Thus person/company/world organization that is using OSCommerce should not have to set this. Ok - note #2: Which operating system OSCommerce is installed onto is easily found via the PHP_OS predefined constant. Strangely - the PHP people do not say what values it will contain but at the least it should contain WIN for Windows, MAC for Macintosh, and NIX for any of the different kinds of unix. See: http://php.net/manual/en/reserved.constants.php for more information on these predefined constants. A quick view shows that ever snce PHP v5.0 the above two predefined constants have been defined. Link to comment Share on other sites More sharing options...
markem Posted April 1, 2015 Author Share Posted April 1, 2015 Ok - three errors now. :-) Error : Admin Screen->Tools->Banner Manager. The Banner Group option can only contain two entries. If you make a third entry then one of the other two disappears. Unknown how it knows which one to delete. :-/ Link to comment Share on other sites More sharing options...
Recommended Posts
Archived
This topic is now archived and is closed to further replies.