New Zenner
- Join Date:
- Apr 2012
- Posts:
- 8
- Plugin Contributions:
- 0
Upon update, blank page on checkout_shipping
Hi, I'm fairly new to zencart, but have searched all of the forums here as well as update guides and can't seem to figure out what's happening or how to fix it. I'm throwing a lot of information up here because I really have little idea as to where my hangup is coming from.
I'm updating a site from 1.3.8a to 1.5.1
I'm currently trying to test it with xampp, but originally tried with a live server.
I start out with the full unaltered version of 1.5.1, install it.
Then import the full original database into the freshly created one.
Then I use zc_install to update the database. This is where I appear to start getting errors. I've done incremental updates to see where the possible problems might be starting.
These errors appear to be the only ones I get and they happen in the upgrade from 1.3.9 to 1.5.0:
Cannot drop index page_accessed on table admin_activity_log because it does not exist.
ALTER TABLE admin_activity_log DROP INDEX page_accessed;
2.
Cannot drop index access_date on table admin_activity_log because it does not exist.
ALTER TABLE admin_activity_log DROP INDEX access_date;
3.
Cannot add index idx_page_accessed_zen to table admin_activity_log because it already exists.
ALTER TABLE admin_activity_log ADD INDEX idx_page_accessed_zen (page_accessed);
4.
Cannot add index idx_access_date_zen to table admin_activity_log because it already exists.
ALTER TABLE admin_activity_log ADD INDEX idx_access_date_zen (access_date);
From what I've searched, these can be common errors and perhaps can be ignored. It appears to be an error thrown from within the Your_admin/includes/configure.php file having to do with DB_ settings. I can't get a clear answer as to whether the settings need to be the same exact DB settings as the original live site in order to avoid this error, and whether this has anything to do with my checkout_shipping blank page error. It does seem to me that the page_accessed and access_date columns should have their names changed to get everything inline with where 1.5.0 is kosher, but just going in and manually changing the names only messes things up more. Furthermore, on the fresh install of 1.5.1 they are named as that and not idx_page_accessed_zen and idx_access_date_zen, so I'm not really sure if this is something that requires my attention.
Since I'm working with a fresh version of 1.5.1 (and have not yet added any modifications, not even template changes) and problems only show up when I try to load the old database, my conclusion is that there's something within the database that is probably causing my problem. From what I can assess, there should only be a couple of modifications reflected in the database. What ever changes might have been made with an older version of Super Orders (which was installed long before I came into the project) and a referral customization that I made on the shipping page that required two columns, order_refer and order_refer_detail in the orders table. As I said I have none of either one of those customizations reflected within the actual php code, so I don't know how they would affect anything, but thought it might be worth mentioning.
Also, I've checked the error_log file, and this is what I get:
[26-Mar-2010 00:21:43] PHP Warning: Module 'PDO' already loaded in Unknown on line 0
[26-Mar-2010 00:21:43] PHP Warning: Module 'PDO' already loaded in Unknown on line 0
[26-Mar-2010 00:21:43] PHP Warning: PHP Startup: Unable to load dynamic library '/usr/local/lib/php/extensions/no-debug-non-zts-20060613/pdo_pgsql.so' - /usr/local/lib/php/extensions/no-debug-non-zts-20060613/pdo_pgsql.so: cannot open shared object file: No such file or directory in Unknown on line 0
I've searched these errors, and can't seem to anything recent regarding zencart. Besides that I can't figure out what Module 'PDO' is.
Any help here would be greatly appreciated. I've been stuck on this for days and have combed the forums and tutorials on here with little success.