PHP popen应用程序无法打开共享对象 我用Boost框架创建了一个简单的C++应用程序。 应用程序正在从命令行正确运行
在这之后,我创建了一个PHP文件,并将PHP popen应用程序无法打开共享对象 我用Boost框架创建了一个简单的C++应用程序。 应用程序正在从命令行正确运行,php,c++,linux,apache,apache2,Php,C++,Linux,Apache,Apache2,在这之后,我创建了一个PHP文件,并将popen添加到这个二进制文件中 <?php $handle = popen("./webParser", "r"); //echo $handle . ":: " . gettype($handle); $read = fread($handle, 2096); echo $read; pclose($handle); //echo "done"; ?> 系统是openSuse Linux 完成步骤: 将lib路径插
popen
添加到这个二进制文件中
<?php
$handle = popen("./webParser", "r");
//echo $handle . ":: " . gettype($handle);
$read = fread($handle, 2096);
echo $read;
pclose($handle);
//echo "done";
?>
系统是openSuse Linux
完成步骤:
- 将lib路径插入/etc/ld.so.conf并运行ldconfig
./webParser: error while loading shared libraries: libboost_log.so.1.59.0: cannot open shared object file: No such file or directory