成人在线你懂的-成人在线免费小视频-成人在线免费网站-成人在线免费视频观看-日韩精品国产一区二区-日韩精品国产一区

掃一掃
關注微信公眾號

解決新的SELinux安全級別產生問題
2007-07-02   

在Fedora Core 3 Linux發布版中,你運行PHP或者類似的其它腳本的文件或者目錄操作的時候,可能會出現這樣一個異常:"failed to open stream: Permission denied in ..."。這很容易讓我們聯想到權限問題,那么我們按照常規會把這個文件或者目錄的權限設置為777,但是很遺憾,在這個版本中這樣做或許并不能解決這個問題。
這是因為新的SELinux內核只允許apache用戶僅僅在/tmp目錄中進行這樣的操作(或許有別的可能和原因),解決這個問題必須關閉SELinux的安全級別的相關特性,允許apache用戶可以操作其它目錄,請看下面的詳細步驟和圖示:
有如下PHP代碼:

if (!file_exists("count")) //如果文件count不存在
{
$file=fopen("count","w+"); //創建count文件并寫入
fwrite ($file,"000001"); //寫入
fclose ($file); //關閉文件
}
運行之后,出現異常:
Warning: fopen(count): failed to open stream: Permission denied in /var/www/html/count.php on line 4
Warning: fwrite(): supplied argument is not a valid stream resource in /var/www/html/count.php on line 5
Warning: fclose(): supplied argument is not a valid stream resource in /var/www/html/count.php on line 6
打開“應用程序”->“系統設置”->“安全級別”:



確定修改之后,記得一定要重新啟動防火墻和Apache服務器。再次運行上面的代碼,程序運行正常。


熱詞搜索:

上一篇:Linux的權限和所有權模型(1)
下一篇:用rsync從Linux到Windows遠程備份(1)

分享到: 收藏
主站蜘蛛池模板: 爸爸好奇怪 电视剧| 天堂av| 做生活的高手| 林正英电影大全| 无所畏惧40集演员表| 经文大悲咒| 郭馨钰| 徐若| 免费观看片| 拥抱星星的月亮演员表| 烽火流金电视剧免费观看完整版| 电影《大突围》免费观看国语| 那些年简谱| 极寒复出| 爱情公寓海报| 强好案电影| 寡妇电影| 抖音在线版| 黑玫瑰演员表| 初三化学试卷| 附身美女| 吴彦祖激情戏| 黑太阳731电影| 花样美男| 廖君| 摇曳山庄的幽灵| 吸痰护理ppt课件| 一夜风流| 步步惊心剧照| 每日一句话| 王妍个人资料简介| 红海行动2| 怒放的生命简谱| 电影交换| 步步惊心剧照| 员工的秘密| 奥真奈美| 未删减版电视剧在线观看| 美女的咪咪| 小数除法竖式50道带答案| 日本xxx.|