Firebird DreamWeaver PHP Phakt PDF
Firebird DreamWeaver PHP Phakt PDF
Introduction
Release
Version 1.5 This document is to provide a thorough example of how to get Dreamweaver MX, the Phakt PHP server model working with
17.10.03 Firebird on a Linux server. These steps should work with other systems (Apple desktops and other versions of Linux like
Debian or Red Hat). This document will get you to a database connection in Dreamweaver MX, after that it up to you.
Installation Instructions
This document assumes you have a working Windows desktop with Dreamweaver MX (DMX) installed and experience using
Dreamweaver for website design. A base Linux server, with Samba or FTP services, should also be setup. Since most Linux
installations don't support Firebird when they compile PHP, we will need to do this. If Apache and PHP are pre-installed it
would be best to remove them and follow this document to get a working configuration. Our Windows client IP address will
be 192.168.0.1 and the server address is 192.168.0.2
The first step is to download the source files for Apache and PHP and put them in a directory (i.e. /usr/src). Next download
Firebird tar.gz package and put it in the same directory. Dowload Phakt to your Windows system and we are ready to go.
Troubleshooting Guide
This is a short list of troubleshooting techniques to make
sure that the components required are functioning.
Q: Trying to connect to Firebird I get this error:
'Fatal error: Call to undefined function: ibase_timefmt()...’
A: You didn't compiled php with Interbase support
properly. Please edit your php.ini and uncomment
the line: extension=php_interbase.dll(delete ; sign)
Restart your web server and it should work.
Resources:
Figure 1.1: ADODB Connection Dialogue
IBPhoenix (www.ibphoenix.com ) provides support for
Succesful Connection Firebird and Interbase databases and their site has an
excellent library of user documents and How To’s...
If after you press the 'Test' button and you receive a
"Connection was made Succesfully" then you are ready to News Groups
develop your PHP based website, congradulations!
news.atkin.com Server hosts the firebird news groups.
And if not, I have included some troubleshooting tips and
other resources below. Additional Tools for Firebird Development:
Special Notes: IB Manager (http://ems-hitech.com/ibmanager)
This is an excellent tool to manage Firebird (or Interbase)
For the ADOBD connection, the databse location has to databases. Create, modify and update almost every aspect
be a full network path, not a Samba path (mounted of your database. A free version is available at:
directory). In this example, my remote host uses http://ems-hitech.com/ibmanager/download.phtml
\\192.168.0.2\web\ as the file location, this is the Samba