0
我遵循this和this,但是當我嘗試使用sqlite的時候頁面沒有加載。PHP5和sqlite不能正常工作
這裏是我的phpinfo()看起來像關於添加擴展名:
etc/php5/apache2/conf.d/10-mysqlnd.ini, /etc/php5/apache2/conf.d/10-pdo.ini,
/etc/php5/apache2/conf.d/20-curl.ini, /etc/php5/apache2/conf.d/20-gd.ini,
/etc/php5/apache2/conf.d/20-intl.ini, /etc/php5/apache2/conf.d/20-memcache.ini,
/etc/php5/apache2/conf.d/20-mysql.ini, /etc/php5/apache2/conf.d/20-mysqli.ini,
/etc/php5/apache2/conf.d/20-pdo_mysql.ini, /etc/php5/apache2/conf.d/20-pdo_sqlite.ini,
/etc/php5/apache2/conf.d/20-pspell.ini, /etc/php5/apache2/conf.d/20-recode.ini,
/etc/php5/apache2/conf.d/20-snmp.ini, /etc/php5/apache2/conf.d/20-sqlite3.ini,
/etc/php5/apache2/conf.d/20-tidy.ini, /etc/php5/apache2/conf.d/20-xcache.ini,
/etc/php5/apache2/conf.d/20-xmlrpc.ini, /etc/php5/apache2/conf.d/20-xsl.ini,
/etc/php5/apache2/conf.d/imagick.ini, /etc/php5/apache2/conf.d/imap.ini,
/etc/php5/apache2/conf.d/mcrypt.ini, /etc/php5/apache2/conf.d/ming.ini,
/etc/php5/apache2/conf.d/ps.ini
,這裏是失敗
<?php
$db = new SQLite3;
echo $db;
?>
編輯的基本代碼:
代碼失敗通過顯示頁面無法在Chrome上加載消息。但是,其他的PHP代碼將正常工作。
如何代碼 「失敗」?你會得到一個錯誤信息,一個空白頁,什麼? – PlausibleSarge
請注意編輯。 – Cripto
無法加載可能是500錯誤。您需要將數據庫名稱傳遞給SQLite3構造函數。嘗試:'$ db = new SQLite3(「database_name」); var_dump($ db)' – Desu