- Sanal sunucuda ODBC sürücüsünün kurulu olup olmadığını kontrol edin, değilse ilgili ODBC sürücüsünü sanal sunucunuza yükleyin.
- Bağlantı bilgilerinizi kontrol edin. Bağlantı dizesini yerel bilgisayarınızdaki ile karşılaştırarak dosya yollarının doğruluğundan emin olun.
PHP Kod:<?php
$db_path = "C:/......./veritabani.accdb"; // yerel bilgisayarınızdaki dosya yolu
$conn = new PDO("odbc:DRIVER={Microsoft Access Driver (*.mdb, *.accdb)}; DBQ=$db_path; Uid=; Pwd=;");
?> - Sanal sunucuda Access veritabanı dosyasına yazma ve okuma izinlerini kontrol edin. Dosya izinleri sorun yaratabilir. Dosyanın, PHP uygulamasının çalıştığı kullanıcı tarafından erişilebilir olması önemlidir.
- DSN ayarlarını kontrol edin. Eğer ODBC DSN kullanıyorsanız, bu DSN'nin sanal sunucuda da tanımlı olması gerekmektedir.
- Sanal sunucunuzdaki PHP sürümünü kontrol edin. Eğer yerel bilgisayarınızda bir PHP sürümü kullanıyorsanız, sanal sunucunuzda da aynı sürümü kullanmanız önemli olabilir.
- PHP hata günlüklerini kontrol edin (error_log veya ini_set('display_errors', 1) kullanarak hataları ekrana yazdırabilirsiniz). Bu sayede daha spesifik hata mesajlarını görebilirsiniz.
PHP Kod:<?php
ini_set('display_errors', 1);
error_reporting(E_ALL);
// Diğer bağlantı kodlarınız...........
?> - Eğer sanal sunucunuzda bir firewall varsa Access veritabanına erişime izin verdiğinden emin olun.
Php Access Veritabanı Bağlantısı
Bu Konudaki Yorumlar |
Php Access Veritabanı Bağlantısı - Yazar: kalem1 - 08/03/2024, 11:22
RE: Php Access Veritabanı Bağlantısı - Yazar: atoykan - 08/03/2024, 12:01
RE: Php Access Veritabanı Bağlantısı - Yazar: atoykan - 08/03/2024, 16:08
|
Konuyu Okuyanlar: 2 Ziyaretçi