Running Plantomjs 2 on REDHAT5, the following error occurred
BIN/PHANTOMJS:/lib64/libz.so.1:no version information available (required by BIN/PHANTOMJS)
BIN/PHANTOMJS:/usr/lib64/libstdc++.so.6:version ' glibcxx_3.4.9 ' not found (required by BIN/PHANTOMJS)
BIN/PHANTOMJS:/usr/lib64/libstdc++.so.6:version ' glibcxx_3.4.11 ' not found (required by BIN/PHANTOMJS)
BIN/PHANTOMJS:/lib64/libc.so.6:version ' glibc_2.9 ' not found (required by BIN/PHANTOMJS)
BIN/PHANTOMJS:/lib64/libc.so.6:version ' glibc_2.10 ' not found (required by BIN/PHANTOMJS)
BIN/PHANTOMJS:/lib64/libc.so.6:version ' glibc_2.7 ' not found (required by BIN/PHANTOMJS)
The search for a lot of glibc is said to be a low version of the issue.
Officials say no more support for REDHAT5. Crash, but Redhat5 is really old, are ten years ago.
We ' re not planning-to-support CentOS 5, it glibc is too-old. See #13940 for details.
So follow the "libc.so.6:version ' glibc_xxx ' not found" this article mentioned in the method of upgrading. It mentions the need
Disable Multiarch, also mentioned in Http://stackoverflow.com/questions/7647818/glibc-elf-file-os-abi-invalid.
Resolved the part, but still to upgrade glibcxx_3.4.9, but glibcxx not provided separately, in the GCC source package, helpless under had to compile GCC.
You can refer to this article https://github.com/qiwsir/ITArticles/blob/master/Linux/How_to_solve_GLIBCXX_3.4.19.md.
The final discovery is still not working.
Bin/phantomjs:symbol lookup error:bin/phantomjs:undefined Symbol: _zzn9qtprivate15connectiontypesins_ 4listip7qobjectveelb1ee5typeseve1t
It looks like you need to upgrade QT. Give up ...
Try to run PHANTOMJS2 under CENTOS5