2016-03-19 7 views
-1

Yerel ana bilgisayarımda PDO'yu etkinleştiremiyorum.localhost apache php vesion'da PDO'yu etkinleştiremiyor 5.2.6

php installation manual'u okudum ve aynı şeyi yapmaya çalıştım, ancak çalışmıyor.

Phpinfo'yu açtığımda ve pdo arandığında, aşağıdaki resimde gösterildiği gibi pdo_mysql'nin etkinleştirilmediğini görürsünüz.

enter image description here

php.ini tüm pdo uzantısı uncommented ve yardımcı olmadı.

Ayrıca benim uzantımda pdo.dll için arama yaptım ve bulundu.

Herhangi bir fikir yanlış mı?

+1

"Çalışmıyor", yardım almak için çok belirsiz. Ne tür bir hatan var? BTW, php.ini dosyasında 'pdo_mysql.default_socket' ayarladınız mı? – fusion3k

cevap

0

Phpinfo'nuzun görüntüsünden sadece sqllite gösteriliyor ve mysql eksik.

PHP 5.2'de PDO'nun varsayılan derlemede bulunmadığına inanıyorum. Bu nedenle, derleme betiğinize --with-pdo-mysql ekleyerek veya webhosting paneliniz aracılığıyla bir yere eklendikten sonra PHP'ye derlendiğinden emin olmanız gerekir. . Şahsen PHP sürümünüzü güvenli bir sürüme güncellemenizi tavsiye ederim ama her zaman olduğu gibi mevcut herhangi bir kodun uyumlu olduğundan emin olmalısınız.