Article ID: 114978, created on Oct 18, 2012, last review on May 10, 2014

  • Applies to:
  • Business Automation 5.4

Symptoms

The Online Store does not load or loads improperly after upgrading to PBA 5.4.

Store customization also does not work after upgrading to PBA 5.4.

Cause

The Online Store file structure was redesigned in PBA 5.4; store customization must be reviewed and adjusted accordingly.

Resolution

For security reasons, the Online Store file system structure was redesigned in PBA 5.4 -- all files are split into Web-accessible files and other files that are not directly accessible from the Web.

All paths below are relative to the Online Store root folder {STORE_DIR}:

  • Linux - /usr/local/bm/templatestore
  • Windows - C:\Program Files\Parallels\PBA\templatestore (the default path, may be different on specific installation)
PBA 5.4 introduces the following changes in the Online Store file structure:

  • Files available from Web - {STORE_DIR}/webroot/
  • Logs - {STORE_DIR}/log/store.log
  • Proxy stores configuration files - {STORE_DIR}/cache/STORE_ID
  • Common PHP libraries - {STORE_DIR}/libs
  • Layout templates - {STORE_DIR}/templates
  • Skins - {STORE_DIR}/webroot/static/store-skins
If the PBA Online Store was customized and absolute/relative paths to store files (PHP, CSS, layout templates, images, etc.) were used, then customization has to be reviewed and adjusted in accordance with the new Online Store structure.

92711db0799e8aefe8e51f12dace0496 caea8340e2d186a540518d08602aa065 198398b282069eaf2d94a6af87dcb3ff 210d017ddc3a076d22f0f865b1cf0730 e12cea1d47a3125d335d68e6d4e15e07

Email subscription for changes to this article
Save as PDF