我正在交叉編譯lighttpd以用於手臂系統。我使用的是NFS系統,其根目錄位於/ home/user/targetfs。我能夠設置服務器運行得很好。我的問題是我的模塊正試圖在錯誤的目錄中找到。Lighttpd Refernces Wrong Lib Location
./configure --host=${TARGET_SYS} --disable-short-tags --without-mysql --without-pear --disable-all --disable-short-tags --without-pcre --without-zlib --without-bzip2
,我運行到該錯誤消息如下:
2012-04-29 23:14:07: (plugin.c.169) dlopen() failed for: /home/user/targetfs/lib/mod_indexfile.so /home/user/targetfs/lib/mod_indexfile.so: cannot open shared object file: No such file or directory
2012-04-29 23:14:07: (server.c.676) loading plugins finally failed
我知道便宜的解決方法是,它說這是在尋找他們把剛纔複製的MOD文件。有沒有一種方法可以更改配置選項,以指示lighttpd查看/ lib中的mods?
你做了我的一天,有同樣的問題。 :D沒有任何工作,甚至沒有LD_PRELOAD和LD_LIBRARY_PATH – lama12345