web方式cgi程序操作串口,不能打开串口。
(不通过网页的形式,终端直接执行打开串口的时候能成功)
原因分析:权限问题。
第一种方法:修改boa 用户权限。把web服务器boa用户改为root
具体是把User 改为root
User root
Group root
第二种方法:
修改串口权限。用ls -l /dev/ttyS1 查询
未修改前为crw-rw---- 1 root dialout 4, 65 2011-05-06 14:23 ttyS1
sudo chmod 666 ttyS1
修改后为crw-rw-rw- 1 root dialout 4, 65 2011-05-06 14:53 ttyS1
遗留问题: