Instalarea

Această extensie a fost transferată în repozitoriul » PECL și nu mai este furnizată împreună cu PHP începând cu versiunea 5.2.1

Informație despre instalarea acestei extensii PECL poate fi găsită în capitolul manualului, întitulat Instalarea extensiilor PECL. Informații adiționale, cum ar fi lansări noi, descărcări, fișiere-sursă, informații despre persoana care întreține extensia și istoria schimbărilor poate fi localizată aici: » https://pecl.php.net/package/informix.

Pentru a putea utiliza funcțiile definite în acest modul trebuie să compilați interpretorul PHP utilizând linia de configurare --with-informix[=DIR], unde DIR este directorul de bază al instalării Informix, implicit este nedefinit.

add a note add a note

User Contributed Notes 2 notes

up
0
jorge at zumerata dot com dot br
10 years ago
So, php_ifx.dll is not more supported, because the PECL site warnings "This package is not maintained".  I can't find the source-code to compile.

Best try is the PDO Informix.
up
-2
shotsheep at 163 dot com
15 years ago
For windows , apache server, php connect informix.       
I have try 4 days and finally success with it.       
My php env is apache 2.0, php 5.2, informix 09.40       
       
1) download php_ifx.dll from php home page (search with pecl-5.2 Win32), put php_ifx.dll in your php extension dir , in my case c:\php\ext .        
2) in php.ini add follows :        
extension=php_ifx.dll       
3) download informix cdsk 3.0TC for windows from ibm, install it and then run your php app which has informix connect operation, if apache server has a error dialog, then restart computer(because installation add a system variable path : C:\Program Files\IBM\Informix\Client-SDK\bin), after restart confirm this error not occure again. (in this step php page finally error  with "sqlstate = IX 000 sqlcode= -25560" because of informix server not set, we will solute it in next step)
4) run C:\Program Files\IBM\Informix\Client-SDK\bin\setnet32.exe change the values by following       
    4)-1 Tab Server Information   
        IBM Informix Server : informix server name
        HostName : informix  server ip address
        Protocolname : onsoctcp
        ServiceName : informix server port

    4)-2 Host Information   
        Current Host : informix  server ip address
    then click OK    
5) run your php app, then you can do any ifx_xxxxx informix db operation. (in windows apache env don't mind INFORMIXDIR var ect...)
To Top