2010-04-29 72 views
0

我在與一個MySQL UDF函數(mychem.sourceforge.net)這是依賴於一個大型圖書館(openbabel.org),這是在回合插件有問題庫的依賴。問題是openbabel的格式插件在MySQL 5.1中似乎沒有加載,我懷疑它可能是由plugin_dir設置引起的。我已PLUGIN_DIR到/ usr/lib中/這是既libmychem.so和libopenbabel.so位置以及包含該格式的插件目錄openbabel。有沒有辦法關閉MySQL中的plugin_dir限制(最好不要從源代碼編譯MySQL),以便我可以測試這個假設,或者你對於可能導致問題的想法有不同的看法? 所有這些都是在Ubuntu 10.04上完成的(但是我在8.04上遇到了同樣的問題,在很多步驟之後我設法讓它工作,但我不幸忘了...)UDF函數在MySQL 5.1

我已關閉apparmor在測試過程中,它也沒有幫助。

回答

0

我種解決我的問題,所以這裏是一種回答我的問題。這一切都歸結爲apparmour的問題,至少對我來說。問題是我無法關閉apparmor,這樣做似乎使MySQL處於全強制模式或某種狀態。如果我在抱怨模式下工作,它運行良好,我也可以修改apparmor配置文件,以免抱怨特定的目錄(即OpenBabel共享目錄)。

/弗雷德裏克