2008年10月21日 星期二

Linux下執行程序時發生錯誤: cannot restore segment prot after reloc: Permission denied

原來這是SELinux搞的鬼,解決辦法有兩個

1. 使用chcon 命令
示例: chcon -t texrel_shlib_t /usr/local/rsi/idl_6.1/bin/bin.linux.x86/*.so

2. 禁止掉SELinux
更改/etc/sysconfig/selinux 文件的內容為 SELINUX=disabled

沒有留言: