Blank CS-Cart pages or a functionality failure

The PHP version problem:
  1. Check the PHP version installed on the server:
    1. Log in your administrator panel and click on the PHP information link at the bottom.
    2. The PHP version is displayed in the top part of the page.
  2. If the version is 5.0.5 (or 5.0.4), unfortunately it contains a few bugs and CS-Cart shopping cart software cannot work with it correctly.
    For example: PHP 5.0.5 has the following serious bug: http://bugs.php.net/bug.php?id=31478
  3. Contact your hosting administrator and ask him to update PHP to version 5.1 or install PHP 4.X special for your account.
The zlib.output_compression PHP setting problem:

This setting conflicts with the ob_gzhandler function (CS-Cart uses it to compress web pages and increase the page loading speed).

  1. Open the fn_common.php file located in the core directory of your CS-Cart installation.
  2. Find the following part of code there:
    @ob_start('ob_gzhandler');
  3. Comment it in the following way:
    // @ob_start('ob_gzhandler');
  4. Save the file.
The initial amount of memory allocated to the CS-Cart software is not enough:
  1. Open the config.php file located in the root directory of the CS-Cart installation.
  2. Find the following part of the code there:
    @ini_set('memory_limit', '12M');
  3. Replace it with this one:
    @ini_set('memory_limit', '64M');
  4. Save the file.
The enabled Safe mode setting in your PHP configuration

CS-Cart (all its features) works properly only if the safe mode is off otherwise most important PHP functions do not work. Here is the list of disabled commands if the safe mode is enabled:
http://php.net/manual/en/features.safe-mode.functions.php

Getting the '403 Forbidden' or 'Not Acceptable' errors after submitting forms

Noticed an error in the article or it is not clear enough? Any suggestions to improve it? Please let us know by filling in the feedback form. Click here.