Mac PDO MySQL Sürücü

2 Cevap php

Ben bir özel PHP ile bir mac var 5 hakkında bir yıl önce inşa yükleyin. Ben her Pazar aldı ve ben bunu doğru almak için yaklaşık 20 kat derlemek vardı hatırlıyorum. Ben MySQL entropi olduğunu ve derlendiğini.

Şimdi MySQL sürücüsü çalışma PDO ile almak gerekir ve sürücüsü yüklü değil. Ben "pecl install PDO_MYSQL" denedim ve bazı mysql dosyaları bulamıyorum bir noktada ölür. Ben hızlı bir şekilde bu nasıl düzeltebilirim Herhangi bir fikir?

checking for mysql_config... not found
configure: error: Cannot find MySQL header files under
ERROR: `/private/tmp/pear/temp/PDO_MYSQL/configure' failed

Bana bunu gidermek için ne gerekiyorsa yollar veya mesajlar göndeririz. Ben baştan PHP derlemek zorunda kalacak, ya da sadece pdo_mysql uzantısı derlemek?

Ben tembel görünmüyor umarım, ben sadece benim PHP yapılandırma ile mücadele için zaman çok yazmak ve değil bir sürü kod var.

2 Cevap

Yerine PECL yardımıyla, elle derlemek için ihtiyacımız olacak. Eğer MySQL yüklemek nerede olduğunu bilmek gerekir. Ben Entropi paketleri hakkında bilmiyorum, ama /usr/local/mysql içine yükleyin (I) tavsiye MySQL ile sağlanan yapýlar.

$ pecl download pdo_mysql
$ tar xzf PDO_MYSQL-1.0.2.tgz
$ cd PDO_MYSQL-1.0.2
$ phpize
$ ./configure --with-pdo-mysql=/usr/local/mysql
$ make && sudo make install

Ve bunu yapılandırabilirsiniz noktaya sizi almalısınız.

Bilginize; MySQL PDO sürücüsü php 5.2.9 dahil ve 5.3 Marc Liyanage en entropy.ch den inşa edilir