doitwithlife:
Looks like I'm seeing the same or similar issue. When attempting a database update from 1.5.1 to 1.5.2 + 1.5.3 I'm getting this in the logs
[20-Jul-2014 19:40:49 America/Los_Angeles] PHP Warning: require_once(C:/Web/../includes/classes/vendors/password_compat-master/lib/password.php): failed to open stream: No such file or directory in C:\Web\includes\classes\class.zcPassword.php on line 52
[20-Jul-2014 19:40:49 America/Los_Angeles] PHP Fatal error: require_once(): Failed opening required 'C:/Web/../includes/classes/vendors/password_compat-master/lib/password.php' (include_path='.;C:\php\pear') in C:\Web\includes\classes\class.zcPassword.php on line 52
I'm working on a local version of my site (laptop running windows 8 . 1.5.1 was working fine. Did the file merge and the site appears to function, but tells me the database is behind. When running the zc_install database only option, when clicking upgrade now, it goes to a general error, 500 if my memory is correct.
PHP Version = 5.4.24, running on Windows 8 localhost
Anything to check next?
I had the same issue, in class.zcPassword.php the DIR_WS_CLASSES that is supposed to be "includes/classes" has turned into "../includes/classes/" therefore the path is no longer valid, see the error log
"C:/Web/../includes/classes/vendors/password_compat-master/lib/password.php"
note the "../" is causing the problem
Below is just a quick fix to get it through, in "includes/classes/class.zcPassword.php" change the following
require_once (DIR_FS_CATALOG . "includes/classes/" . 'vendors/password_compat-master/lib/password.php');
// require_once (DIR_FS_CATALOG . DIR_WS_CLASSES . 'vendors/password_compat-master/lib/password.php');
Hope this helps.