发表回复 
 
主题评价:
  • 0 次(票) - 平均星级: 0
  • 1
  • 2
  • 3
  • 4
  • 5
关于使用过程的权限控制问题
2014年08月31日, 14:47
关于使用过程的权限控制问题
在使用/demo/search.php 搜索的时候,出现的。权限需要怎么解决?

错误:[XSException] ../../../../usr/local/xunsearch/sdk/php/lib/XS.php(2481): Permission denied(C#13, localhost:8384)
查找这个用户的全部帖子
引用并回复
2014年09月30日, 00:17 (这个帖子最后修改于: 2014年09月30日 00:22 by qiuxis.)
RE: 关于使用过程的权限控制问题
[quote='kaikai' pid='8405' dateline='1409467664']
在使用/demo/search.php 搜索的时候,出现的。权限需要怎么解决?

错误:[XSException] ../../../../usr/local/xunsearch/sdk/php/lib/XS.php(2481): Permission denied(C#13, localhost:8384)
[/quote]
原因是防火墙的问题。
你可以先试
#setenforce 0
然后在打开你的搜索页,搜索看看,这时候能正常搜索了
那可以确定是防火墙的设置出了问题了
先把防火墙的设置改回来
#setenforce 1
然后再增加端口,8384
#vi /etc/sysconfig/iptables
这里增加你的端口8384
你应该可以看到22或者21的端口,直接复制,黏贴把21端口改成8384
# semanage port -l | grep 8384
看看这个端口有没有服务占用,如果显示:
/usr/sbin/semanage: Port tcp/8384 already defined
说明这个端口被占用了,换一个没有被占用的端口吧。

如果8384没有被占用
semanage port -a -t http_port_t -p tcp 8384

这时候在打开你的搜索页面看看。应该正常了!

注:semanage 无法使用的话,需要自己安装。
[url]http://www.duzim.com/tech/201406/113.html[/url]
查找这个用户的全部帖子
引用并回复
发表回复 


论坛跳转:


正在浏览该主题的用户: 1 个游客