PHPerKaigi 2021

Kurulum

Derleme seçenekleri:

--with-adabas[=DiZiN]

PHP, Adabas D desteğiyle derlenir. DiZiN, Adabas ana kurulum dizini olup, /usr/local öntanımlıdır.

--with-sapdb[=DiZiN]

PHP, SAP DB desteğiyle derlenir. DiZiN, SAP DB ana kurulum dizini olup, /usr/local öntanımlıdır.

--with-solid[=DiZiN]

PHP, Solid desteğiyle derlenir. DiZiN, Solid ana kurulum dizini olup, /usr/local/solid öntanımlıdır.

--with-ibm-db2[=DiZiN]

PHP, IBM DB2 desteğiyle derlenir. DiZiN, DB2 ana kurulum dizini olup, /home/db2inst1/sqllib öntanımlıdır.

--with-empress[=DiZiN]

PHP, Empress desteğiyle derlenir. DiZiN, Empress ana kurulum dizini olup, $EMPRESSPATH öntanımlıdır. PHP 4'ten itibaren, bu seçenek Empress 8.60 ve üstünü gerektirmektedir.

--with-empress-bcs[=DiZiN]

PHP, "Empress Local Access" desteğiyle derlenir. DiZiN, Empress ana kurulum dizini olup, $EMPRESSPATH öntanımlıdır. PHP 4'ten itibaren, bu seçenek Empress 8.60 ve üstünü gerektirmektedir.

--with-birdstep[=DiZiN]

PHP, Birdstep desteğiyle derlenir. DiZiN, Birdstep ana kurulum dizini olup, /usr/local/birdstep öntanımlıdır.

--with-custom-odbc[=DiZiN]

PHP, kullanıcı tanımlı ODBC desteğiyle derlenir. DiZiN, ODBC ana kurulum dizini olup, /usr/local öntanımlıdır. CUSTOM_ODBC_LIBS ortam değişkenini tanımlamayı ve odbc.h dosyasını include dizinizde bulundurmayı unutmayın. Örneğin, QNX üzerinde Sybase SQL Anywhere 5.5.00 için configure betiğini çalıştırmadan önce şu tanımları yapmalısınız:

   CPPFLAGS="-DODBC_QNX -DSQLANY_BUG"
   LDFLAGS=-lunix
   CUSTOM_ODBC_LIBS="-ldblib -lodbc".

--with-iodbc[=DiZiN]

PHP, iODBC desteğiyle derlenir. DiZiN, iODBC ana kurulum dizini olup, /usr/local öntanımlıdır.

--with-esoob[=DiZiN]

PHP, Easysoft desteğiyle derlenir. DiZiN, OOB ana kurulum dizini olup, /usr/local/easysoft/oob/client öntanımlıdır.

--with-unixODBC[=DiZiN]

PHP, unixODBC desteğiyle derlenir. DiZiN, unixODBC ana kurulum dizini olup, /usr/local öntanımlıdır.

PHP, OpenLink ODBC desteğiyle derlenir. DiZiN, OpenLink ana kurulum dizini olup, /usr/local öntanımlıdır. Bu, iODBC için de böyledir.

--with-dbmaker[=DiZiN]

PHP, DBMaker desteğiyle derlenir. DiZiN, DBMaker ana kurulum dizini olup, DBMaker'ın son kurulu olduğu yer öntanımlıdır (örneğin, /home/dbmaker/3.6).

PHP'nin Windows sürümünde bu eklenti yerleşik olarak gelmektedir. Bu işlevleri Windows'ta kullanmak için herhangi bir eklenti kurmanıza gerek yoktur.

add a note add a note

User Contributed Notes 1 note

up
3
alvaro at demogracia dot com
8 years ago
To avoid «[Microsoft][ODBC Driver Manager] Data source name not found and no default driver specified»:

- Find the ODBC manager in Windows control panel and check the "Drivers" tab. Please note that 64 bit Windows has two different managers for 32 [1] and 64 bit drivers: drivers must match your PHP installation.

- If the required driver doesn't show up there, you need to install it. The free "Microsoft Access Database Engine 2010 Redistributable" package [2] is one of the possibilities for Access and Excel.

- When connecting with odbc_connect(), make sure you are using the exact driver name in the DRIVER parameter: 'Microsoft Access Driver (*.mdb)' will not work if your driver is called 'Microsoft Access Driver (*.mdb, *.accdb)'.

[1] C:\Windows\SysWOW64\odbcad32.exe
[2] http://www.microsoft.com/en-us/download/details.aspx?id=13255
To Top