2012.4.24 PHP调用外部函数问题
2012-04-24 18:44
141 查看
用PHP调用之前写的分词程序:
crf_test:
input: 一串字符
output: 分好词的字符
在用PHP调用crf_test时遇到很蛋疼的权限问题。
首先,crf_test在home目录内,导致/var/www/html/dai/demo4seg.php 无权访问该目录下的程序。
将crf_test项目移至外目录中,可行。但用Root编译程序后,还需要用chown -R my crf_test; chgrp -R my crf_test将crf_test归组才能让PHP找到它。
感谢yesen的帮助。
php 调用外部程序的函数:
$s=system($cmd,$ret); //$s 是外部函数运行时在屏幕上的内容,$cmd为外部函数与参数,$ret为外部函数的返回值
$s=exec($cmd,$ret,$stat);// $stat为函数运行的状态,该函数需要写echo $s才能显示内容。
crf_test:
input: 一串字符
output: 分好词的字符
在用PHP调用crf_test时遇到很蛋疼的权限问题。
首先,crf_test在home目录内,导致/var/www/html/dai/demo4seg.php 无权访问该目录下的程序。
将crf_test项目移至外目录中,可行。但用Root编译程序后,还需要用chown -R my crf_test; chgrp -R my crf_test将crf_test归组才能让PHP找到它。
感谢yesen的帮助。
php 调用外部程序的函数:
$s=system($cmd,$ret); //$s 是外部函数运行时在屏幕上的内容,$cmd为外部函数与参数,$ret为外部函数的返回值
$s=exec($cmd,$ret,$stat);// $stat为函数运行的状态,该函数需要写echo $s才能显示内容。
相关文章推荐
- 2012.4.24 PHP调用外部函数问题
- php中使用exec,system等函数调用系统命令的方法(不建议使用,可导致安全问题)
- windows下如何解决PHP调用的外部程序超时阻塞问题
- php的exec()函数执行外部Linux脚本问题
- PHP调用C++扩展时memset/sizeof函数无效的问题
- PHP中exec、system等函数调用linux命令问题
- PHP中exec、system等函数调用linux命令问题
- php中使用exec,system等函数调用系统命令的方法(不建议使用,可导致安全问题)
- lamp使用php处理上传文件,调用move_uploaded_file函数遇到目录写权限问题及解决过程
- PHP中exec、system等函数调用linux命令问题
- PHP中exec、system等函数调用linux命令问题
- php调用外部命令函数system,exec,passthru的区别和用法详解
- php调用外部命令函数system,exec,passthru用法详解
- pb中调用外部库函数压缩文件夹的问题!急!
- C语言中有关外部函数调用的问题
- PHP中exec、system等函数调用linux命令问题
- 使用第三方库的解决windows下Apache+PHP调用SSL函数假死问题
- php中使用exec,system等函数调用系统命令的方法(不建议使用,可导致安全问题)
- C语言中有关外部函数调用的问题
- PHP经验——usort使用函数中调用引用函数的出错问题