To upgrade PHP from version 5.3 to 5.6 on Online store node follow the steps below:

  1. Backup the Online store node.
  2. Update PHP to version 5.6 using WebPI (https://www.microsoft.com/web/downloads/platform.aspx).
  3. Install WinCache using WebPI.
  4. 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
  5. Specify the appropriate time zone:

    date.timezone = (Set appropriate time zone)
  6. Save the file.
  7. Delete all storecache.db files inside the C:\PBA\templatestore\cache directory and its subfloders.
  8. Restart IIS.
  9. Synchronize all Online Stores.

Internal content