Getting Started
Welcome to the Form Processor Pro 4.1, the professional tool for processing of web forms on your web site.
This chapter includes:
- contents of the installation package;
- system requirements to meet with Form Processor Pro 4.1
operating systems (e.g., Microsoft Windows, Linux) that support
Form Processor Pro 4.0 and additional packages needed for its correct
work (optional) - guidelines to the Form Processor Pro 4.1 installation;
easy-to-understand tips on installing Form Processor Pro 4.1 on
the final system, setting paths and file permissions if necessary
Installation Package Contents
Installation
package consist of Form Processor Pro 4.1 executable files,
configuration files and demo forms with real working examples:
formprocessorpro.pl - executable Perl script that performs form processing;
formprocessorpro.php - executable PHP script that performs form processing;
formprocessorpro.cfg - basic configuration file for executables (see FPP Description / Basic Configuration File)
.
System Requirements
Form
Processor Pro 4.1 is developed to run on any Windows- and Unix-
compatible platforms (web-servers) and has standard requirements for
Perl or PHP scripts. This usually means that there are no special
requirements for the final server that may need additional
installations.
Form Processor Pro 4.1 Perl executable needs Perl 5 or higher,
Form Processor Pro 4.1 PHP executable needs PHP 4.1.0 or higher to be installed on the system.
Both Perl and PHP packages are commonly available at the hosting server.
You should use either Perl or PHP
Form Processor Pro 4.1 executable at once; there is no need to use
both of them. Two versions (PHP and Perl) were developed to cover
more types of servers where this script can be used.
Installation
Form Processor Pro 4.1 installation process can be divided into the following steps:
Step 1. Unpack Form Processor Pro 4.1 installation package, using any archive-extraction program (e.g., WinZIP).
Step 2. Upload Form Processor Pro 4.1 extracted files to the server, using any FTP client (e.g., CuteFTP).
Form Processor Pro 4.1 Perl executable (formprocessorpro.pl) must be located in the folder that has executable permission. Most often it is /cgi-bin/ folder.
Form Processor Pro 4.1 PHP executable (formprocessorpro.php) has no specific location restriction.
Step 3. Set permissions, using Unix shell command or any FTP client (e.g., CuteFTP)
- Executable (read/execute) permissions for Form Processor Pro 4.1 Perl executable (if you don't use PHP executable)
Unix shell command: chmod 755 formprocessorpro.pl - Write Enabled (read/write) for files and folders that need to be
accessed for writing. For example DB or log files, folder for user
uploads - attachments (see section Learning to Work with FPP)
Unix shell command: chmod 666 <filedir_name>,
Where <filedir_name> is file or folder in question