2012-07-19 25 views
1

我正在使用Drupal版本6.25。致命錯誤:調用未定義函數lock_acquire()

我複製了一個現有的drupal頁面,並試圖在我的系統上本地安裝它。
在那裏我進入我得到這個致命的錯誤數據庫信息的步驟之後:

Fatal error: Call to undefined function lock_acquire()

它似乎是位於:

modules/system/system.module on line 810

但不幸的是我無法弄清楚如何解決它。

希望你們中有人知道如何解決它,因爲我不能再走了,我需要本地重複。

+0

在本地副本的/ includes /文件夾中是否有lock.inc文件? – scronide 2012-07-19 16:32:44

+0

你是什麼意思?「我複製了一個現有的drupal頁面,並試圖在我的系統上本地安裝它。」? – 2012-07-19 18:14:53

+0

@scronide - 是的,我在*/includes/*文件夾中有* lock.inc *。 – Yves 2012-07-20 07:20:53

回答

3

在PHP中system.module加頂:

include_once './includes/lock.inc'; 

然後運行update.php並清除緩存。

+0

感謝您的幫助@scronide – Yves 2012-07-23 12:42:37

+0

和@VladStratulat。 我想用phoneGap使用Drupal,並嘗試將它本地安裝到我的項目中。但不幸的是,你不能運行.php文件,還有另一種更好的方式來通過「服務」模塊來結合Drupal和移動。現在我盡力而爲。無論如何感謝您的幫助。 – Yves 2012-07-23 12:47:19

相關問題