0
這讓我很困惑。我試圖在我的網站上收集非常基本的統計數據,即每天獲得的點擊數。CodeIgniter +活動記錄Spark保存功能不起作用
在每個控制器都繼承的超類中,我有這個代碼。
// log every hit
if(STATISTICS == 'all')
{
$stat = new Statistic();
$stat->ip = $this->_get_ip_address();
$stat->save();
}
我正在加載此塊之前的火花。我有一個名爲統計的表設置。我創建了一個名爲Statistic的Model文件,其中包含一個Statistic類名。除了當我嘗試保存時,一切運作良好。
我可以打印出$stat
對象,並返回一個Active Record對象,其中的所有設置都正確。但由於某種原因,當我嘗試撥打$stat->save();
時,每個頁面僅返回一個內部服務器錯誤。
我有一段時間沒有在我的網站上添加新的模型,所以我可能已經忘記了一些東西,但是這真的讓我感到困擾。
任何人有任何想法?
更多信息:
我的統計模型:
class Statistic extends ActiveRecord\Model {
}
你在某處有無限循環嗎? –
我不這麼認爲。絕對不是隻有保存記錄纔會導致的問題。 – KayoticSully
「內部服務器錯誤」應該在錯誤日誌中創建一個更詳細的條目,告訴你問題出在哪裏......甚至更好的轉向[錯誤顯示](http://www.php.net/manual/en/errorfunc.configuration .php#ini.display-errors)on – Ben