Benim kod sessizce başarısız neden hiçbir fikrim yok. PDO ve PDO SQLite yüklü teyit edilir. Hatalar açık ve DİĞER hataları ekran vardır.
SQLite dosya var. Perma doğru ayarlanır. Ben dosya adını değiştirirseniz, PHP aslında dosyası oluşturmak YAPAR ama yine sessizce başarısız olur. Hiçbir çıkış veya komutları "$dbh = new PDO($db_conn);
" komutundan sonra excecuted edilir. Ben muhtemelen gidermek için başka ne yapabilirim emin değilim.
... Bu Modwest üzerinde başka nedir barındırma paylaştı. PHP Version 5.2.6 olduğunu.
ABOUT TO RUN
<?php
// Destination
$db_name = '/confirmed/valid/path/DBName.db3';
$db_conn = 'sqlite:' . $db_name;
try
{
var_dump($db_conn);
$dbh = new PDO($db_conn);
$dbh->setAttribute(PDO::ATTR_ERRMODE, PDO::ERRMODE_EXCEPTION);
} catch (Exception $e) {
exit("Failed to open database: {$e->getMessage()} \n" );
}
?>
THIS NEVER OUTPUTS!
EK NOT: Ben aynı sunucuda PHP CLI bu kod satırı çalışan kavramının basit bir kanıtı çalıştı. Bu sefer ben bir hata alıyorum: "Segmentation Fault".