0
當我要運行我的phpscript這是無法與PHP執行Hadoop的命令,因爲GCC 4.2.0中未發現
$cmd = shell_exec('/usr/local/hadoop/bin/hadoop fs -ls /Output');
echo '$output';
我得到這個在我的PHP錯誤日誌:
Error: failed /usr/lib/jvm/java-7-openjdk-i386/jre/lib/i386/server/libjvm.so, because /opt/lampp/lib/libgcc_s.so.1: version `GCC_4.2.0' not found (required by /usr/lib/i386-linux-gnu/libstdc++.so.6)
爲什麼這會發生? 我的Ubuntu版本是12.04 LTS,我的GCC版本是4.6.3。
它的工作原理!非常感謝。我以爲我需要安裝舊版本。這種方法會對hadoop以外的其他應用程序做些什麼嗎? – Andre
我更新了我的答案。特別是'libgcc_s.so.1',它不應該引起問題。 –