MacPorts kullanarak PHP için MySQL desteği eklemek nasıl?

1 Cevap php

I installed php 5.3 through MacPorts ve now i tried to connect to a database (MySQL)
but always when i'm trying to call mysql_connect(); im getting an error:

Call to undefined function mysql_connect()

My setup is:

  • Leopard 10.5.7

Installed ve active packages via Macports that may be related to this problem:

  • php5@5.3.0_2 + apache2 + macosx + armut
  • php5-mysql@5.3.0_0 + MySQL5
  • mysql5@5.0.85_0

I know that this error appears when php is compiled without mysql support but the package php5-mysql should add this support to php.

I really dont know what i can do.
I tried so many possible configurations but none of them worked.

1 Cevap

Sadece soruma yazma şu anda ben bir çözüm, belki o herkesten yararlı bulundu:

MacPorts üzerinden php 5.3 kurulumu ile sorun yanlış php.ini thats bir hat olmasıdır.

; Directory in which the loadable extensions (modules) reside.
extension_dir = "./"

değiştirilmelidir için:

; Directory in which the loadable extensions (modules) reside.
; extension_dir = "./"

(Sadece doğru, onu yorumsuz.)

PHP 5.3 extension_dir kendisi kadar extension_dir gerek artık yoktur bulur.