Article ID: 6809, created on Oct 24, 2009, last review on Aug 12, 2014

  • Applies to:
  • Plesk Sitebuilder 4.x for Linux/Unix


After site with modules was published the labels are not shown correctly:


However the site looks normally in Sitebuilder Site Preview.

What causes the problem?


1. Parallels Plesk Sitebuilder locales are not installed or they are outdated
2. PHP functions "parse_ini_file" is disabled on server where the site was published.


1. Upgrade Parallels Plesk Sitebuilder locales with Sitebuilder autoinstaller. For example:

Verify locales are outdated:

~# ./parallels_installer_v3.5.0_build090817.16_os_CentOS_5_i386 --select-release-id SB_4_5_0 --show-components
Detecting installed product components.
  sitebuilder       [up2date] - SiteBuilder packages
  modules           [up2date] - SiteBuilder modules
  locales           [upgrade] - SiteBuilder localization files     <=== locales need to be upgraded
  templates         [up2date] - SiteBuilder design templates

Upgrade locales with command:

~# parallels_installer_v3.5.0_build090817.16_os_CentOS_5_i386 --select-release-id SB_4_5_0 --install-component locales

The autoinstaller is available on website Parallels: Choose autoinstaller script for your operating system and architecture.

After the locales have been updated it is recommended that you publish entire content of the site through page Publish in Sitebuilder Wizard.This will fix the problem on published site.

2. Remove disabling of function "parse_ini_file" from PHP configuration on publishing host. For example:

~# grep disable_functions /etc/php.ini
#disable_functions = parse_ini_file     <=== comment out the whole option "disable_functions"
disable_functions =     <=== or remove function "parse_ini_file" from list of arguments

Restart Apache to apply the changes.

ea6a61e571a858aa6019ceb068ea403a fad6dc0c8e983c17ae70a51ac7952cd0 d055be4fdc562a8ecb8e6d0bf419f946 56797cefb1efc9130f7c48a7d1db0f0c

Email subscription for changes to this article
Save as PDF