0% found this document useful (0 votes)
71 views6 pages

!! Requires - Read Me !!

This document provides instructions for manually installing PHP 5.6 and Apache 2.4 on Windows to run Scriptcase. It involves downloading PHP 5.6, Apache 2.4, and mod_fcgid, extracting them to C:\ drive folders, configuring Apache's httpd.conf file to load mod_fcgid and set directives, enabling PHP extensions by removing their comments from php.ini, setting the PHP time zone and restarting Apache. It also provides steps to download and enable the Zend Guard Loader for PHP.

Uploaded by

Aneek Kumar
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
71 views6 pages

!! Requires - Read Me !!

This document provides instructions for manually installing PHP 5.6 and Apache 2.4 on Windows to run Scriptcase. It involves downloading PHP 5.6, Apache 2.4, and mod_fcgid, extracting them to C:\ drive folders, configuring Apache's httpd.conf file to load mod_fcgid and set directives, enabling PHP extensions by removing their comments from php.ini, setting the PHP time zone and restarting Apache. It also provides steps to download and enable the Zend Guard Loader for PHP.

Uploaded by

Aneek Kumar
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
You are on page 1/ 6

What can w

Knowledgebase: Installation

Setting environment manually PHP 5.6 - Windows


Posted by Ronyan Alves on 13 July 2015 11:08 PM
Installing a Manual PHP 5.6 Environment - Windows

This article will explain how to install and set-up a PHP 5.6 environment with Apache 2.4 so that
it'll run Scriptcase.

Follow the steps below with caution.

Download the Apache 2.4 , mod_fcgid and PHP 5.6 on the followinh links:

Apache download

mod_fcgid download

PHP 5.6 download

Note: The PHP that should be downloaded is the Non Thread Safe and all the downloads
needs to be in the 32-bit architect.

After downloading the Apache and the PHP 5.4, extract both of them on the root of the C:\ Drive

Rename the folders to Apache24 and PHP, like the example below:

Extract the Mod fcgid, and copy the file mod_fcgid.so and paste it in the directory
C:/Apache24/modules
Setting up the Apache

Open the file C:/Apache24/conf/httpd.conf and add the following lines above the line
IfModule unixd_module of the file:

LoadModule fcgid_module modules/mod_fcgid.so


FcgidInitialEnv PHPRC "c:/php"
AddHandler fcgid-script .php
FcgidWrapper "c:/php/php-cgi.exe" .php

In the same file search for #ServerName www.example.com:80 and change it to ServerName
localhost:80

Search for:
<IfModule dir_module>
DirectoryIndex index.html
</IfModule>

And change it to
<IfModule dir_module>
DirectoryIndex index.html index.php index.phtml
</IfModule>

Add the text: Options ExecCGI in the option Directory "c/:Apache24/htdocs"


Search for IfModule mime_module above this option, add the text below:

Adding the service of the Apache in Windows

Open the Command Prompt(CMD) as Administrator and type the following command:

c:\apache24\bin\httpd.exe -k install
Important: In case of an error, and you're informed that the file msvcr110.dll is missing, you
can download the file clicking here. Extract and place the file in the directory :
C:\Windows\System e C:\Windows\System32. Run the command again in the command
prompt(CMD).

Setting up the PHP 5.6


Open the folder C:\php and rename the file php.ini-development to php.ini.

Now open the file php.ini (C:\php), and search for the variable extension_dir and set the value
"C:/php/ext" like the image below.
Remove the comments of the extensions listed below. (To uncomment the extensions, just
remove the ";" from the starting point of each extension)

extension=php_bz2.dll

extension=php_curl.dll

extension=php_gd2.dll

extension=php_imap.dll

extension=php_interbase.dll

extension=php_ldap.dll

extension=php_mbstring.dll

extension=php_exif.dll

extension=php_mysql.dll

extension=php_mysqli.dll

extension=php_oci8.dll

extension=php_pdo_firebird.dll

extension=php_pdo_mssql.dll

extension=php_pdo_mysql.dll

extension=php_pdo_oci.dll

extension=php_pdo_odbc.dll

extension=php_pdo_pgsql.dll

extension=php_pdo_sqlite.dll

extension=php_pgsql.dll

extension=php_pspell.dll
extension=php_shmop.dll

extension=php_sqlite.dll

extension=php_sqlite3.dll

extension=php_xmlrpc.dll

extension=php_xsl.dll

extension=php_zip.dll

Set-up the TimeZone according to your region following the list that's available at the php
website. Still with the php.ini opened look for the variable date.timezone and insert a value
available in the list.

Save all the modifications done in the php.ini and close it.

Restart the Apache running the command c:\apache24\bin\httpd.exe -k restart

Activating the Zend Guard Loader


Download the Zend Guard Loader dll for Windows, on link below and place the dll in the
C:/php/ext.

Download ZendGuardLoader

Open the php.ini (C:/php/php.ini) and at the end of the file, add the line:

[zend]
zend_extension=C:/php/ext/ZendLoader.dll
zend_loader.enable=1
zend_loader.disable_licensing=0
zend_loader.license_path=

After this procedure restart the Apache using the command c:\apache24\bin\httpd.exe -k
restart in the CMD

You might also like