1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30
| # 在 Apache 成功編譯之後,在 bin 中執行 httpd -k start 出現以下問題 ./httpd: error while loading shared libraries: libiconv.so.2: cannot open shared object file: No such file or directory
# 這個起因主要是因為 Apache 找不到 libiconv.so.2 這個共庫檔吧 # 解決的方法 : ldd /usr/local/apache2.0.63/bin/httpd
# 會發現那檔案是在 /lib 之內,那就是在 Apache 內吧.. find / -name libiconv.so.2
# 經上面的指令確認後肯定了.. # 只要將他加上個捷徑就好了.. ln -s /usr/local/lib/libiconv.so.2 /usr/lib/libiconv.so.2
# 另記一下 Shell 的東西 # 讀取整個檔案 (read all file?)
// cat ./Desktop/fred | while read line; do echo "$line" > ./Desktop/mike; done
// cat blah | while read foo do bar="$foo" do stuff done
// foo=`cat file.name` echo $foo
|