2.2
PrintShop Web Installation Guide | 34
PHP
The PHP Hypertext Preprocessor is a programming language that allows web developers to create
dynamic content that interacts with databases. PHP is used for developing web based software
applications. To further increase the speed of PHP and encrypt the source files, the Zend Optimizer is
used. Optimization is achieved by running an optimization of the code created by the run-time compiler,
before the code is executed.
PrintShop Server
PrintShop Server is a powerful, fast and flexible print and composition engine that integrate PrintShop
Mail documents with data sources and drive them to multiple output formats such as web (on screen),
RIP or printer.
PHP Hypertext Preprocessor
PrintShop Web requires specific extensions and settings of the PHP interpreter. This chapter shows
you how to customize the PHP configuration file (called php.ini). A php.ini file enables you to customize
such settings as enabling and disabling extensions, modify the error reporting settings and the
maximum allowed size for uploaded files.
The PHP.ini file
PHP's configuration file is structured. This file is named php.ini for a reason: it follows the INI file
structure popular in many Windows applications.
You can call the phpinfo() function to find the location of your php.ini file, it will also tell you the current
values for the individual settings that you might need to modify. You can test it by dropping a file
named test.php into the root folder of your web server. Into that file, write this line:
<?php phpinfo() ?>
Now open up http://localhost/test.php in your web browser. You should see a status table with
information about the PHP interpreter. The following page is shown:
The browser shows the result of the phpinfo function.
The PHP.ini file is an ASCII text file and is broken into named sections, each containing variables
related to that section.
[MySection]
variable="value"
anothervariable="anothervalue"










