To upgrade PHP from version 5.3 to 5.6 on Online store node follow the steps below:
- Backup the Online store node.
- Update PHP to version 5.6 using WebPI (https://www.microsoft.com/web/downloads/platform.aspx).
- Install WinCache using WebPI.
Add to the end of
php.ini
file (C:\Program Files (x86)\PHP\v5.6\php.ini) the following strings:html_errors = Off
upload_tmp_dir="C:\Windows\Temp"
session.save_handler=wincache
session.save_path=C:\inetpub\temp\session\
error_reporting = E_ALL & ~E_DEPRECATED
error_reporting = E_ERROR|E_PARSE|E_CORE_ERROR|E_COMPILE_ERROR|E_RECOVERABLE_ERROR
error_log="C:\Windows\temp\php-errors.log"
session.save_path="C:\Windows\Temp"
session.gc_maxlifetime = 900
Specify the appropriate time zone:
date.timezone = (Set appropriate time zone)
- Save the file.
- Delete all
storecache.db
files inside the C:\PBA\templatestore\cache directory and its subfloders. - Restart IIS.
- Synchronize all Online Stores.