• 16-08-2012, 07:36:57
    #1
    Merhabalar, uzun zamandır ubuntu altında php kodluyorum ve kurulum/güncelleme gibi durumlarda hiç sorun çekmemiştim.

    Bazı sebeplerden dolayı windows 7 kurdum. apache, mysql ve php'yi sorunsuz olarak yükledim.

    phpmyadmin kodlarını localhost'a attım. phpmyadmin yeni sürümünde php5 ile gelen mysqli kütüphanesini kullanıyor. bunu php.ini dosyasından aktif etmem ve sanırım dll dosyasını bir yere kopyalamam gerek.

    phpinfo() fonksiyonunu çalıştırıyorum sorun yok, mysql server ve apache server sorunsuz çalışıyor. tek sorunum php5 ile gelen mysqli kütüphanesi. localweb'den phpmyadmin'e girmek istediğimde

    mysqli uzantısı eksik. Lütfen PHP yapılandırmanızı kontrol edin.
    hatasını alıyorum.

    ini dosyasının yapılandırılması ve dll dosyasının (sanırım system32'ye) kopyalanması için yardım ederseniz çok memnun olurum.

    eminim daha önce bir başkası bu sorunla karşılaşmıştır. kaybedecek daha fazla vaktim kalmadı

    şimdiden teşekkürler
  • 16-08-2012, 09:07:11
    #2
    php.ini dosyasını açın. Eğer extension=php_mysqli.dll başında ; varsa kaldırın. Apache'ye restart atın. Büyük ihtimal modül devredışı bırakılmıştır.

    (Hazır paketler kullanmanızı öneririm bu konularda sıkıntı yaşama riskiniz azalır; appserv, wamp gibi...)
  • 16-08-2012, 09:20:16
    #3
    Dogukan adlı üyeden alıntı: mesajı görüntüle
    php.ini dosyasını açın. Eğer extension=php_mysqli.dll başında ; varsa kaldırın. Apache'ye restart atın. Büyük ihtimal modül devredışı bırakılmıştır.

    (Hazır paketler kullanmanızı öneririm bu konularda sıkıntı yaşama riskiniz azalır; appserv, wamp gibi...)
    modülü aktif etmiştim zaten ben, şimdi tekrar kontrol ettim önünde yorum komutu yok modül aktif. başka bir fikriniz var mı?
  • 16-08-2012, 12:05:27
    #4
    Paranoyak adlı üyeden alıntı: mesajı görüntüle
    modülü aktif etmiştim zaten ben, şimdi tekrar kontrol ettim önünde yorum komutu yok modül aktif. başka bir fikriniz var mı?
    apache reset attınzmı peki hocam.
  • 16-08-2012, 12:41:44
    #5
    enc0der adlı üyeden alıntı: mesajı görüntüle
    apache reset attınzmı peki hocam.
    tabii, ini dosyasındaki her değişiklikten sonra restart yaptım. sanırım bir dosya kopyalamam gerek, bu konuda bir fikriniz var mı?
  • 16-08-2012, 13:24:13
    #6
    <?php
    phpinfo();
    ?>
    içinde bu komutun olduğu bir dosyayı sunucuda çalıştırıp;
    • Php.ini dizinini ve doğru dosyayı mı değiştirdiğinizi
    • mysqli eklentisinin aktif olup olmadığını
    kontrol eder misiniz?

    Ayrıca apache_error.log dosyasını kontrol edin. Mysqli dll'i bulunamıyorsa burada hangi dizin de hangi isimle .dll bulamadığını detaylı olarak yazacaktır.
  • 16-08-2012, 22:14:26
    #7
    php.ini dosyasını c:\windows klasorune kopyalamam gerekiyormuş. PATH yolu olarak phpinfo() 'da bu klasor gözüküyordu.

    kopyaladım ve sorun kalmadı. teşekkür ederim ilgilenen arkadaşlaraa.

    sorun çözüldü