Upgrade from 7.12.8 to 7.14.6 Failed – strftime() Deprecated Error

I’m trying to upgrade my SuiteCRM instance from version 7.12.8 to 7.14.6 using the official upgrade package.

:wrench: Environment:

  • PHP: 8.1.31
  • Web Server: WAMP (Windows, Apache, MySQL, PHP)
  • Upgrade Method: Silent upgrade using CMD

During the upgrade process, it fails with the following error:

***************         silentupgrade failed         ***************: 255
[Exec] Exit code 255 Time 09:32
> Upgrade Complete!
ERROR: Function strftime() is deprecated
in C:\wamp64\www\project\include\SugarLogger\SugarLogger.php:238

Checkout these topics:

I have successfully upgraded from 7.12.8 to 7.14.6, but a few pages are blank. I have tried every possible solution, but nothing is working.

Small suggestion, could you please change your PHP version to 8.2

Also, you’re seeing some blank page maybe because you have custom code and it is running on the older version of PHP.

You can check log files for error or change the log level for sometime to checkout the details.