程序師世界是廣大編程愛好者互助、分享、學習的平台,程序師世界有你更精彩!
首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫知識
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
 程式師世界 >> 編程語言 >> 網頁編程 >> PHP編程 >> 關於PHP編程 >> php include提示failed to open stream: Permission denied in錯誤

php include提示failed to open stream: Permission denied in錯誤

編輯:關於PHP編程

       出現failed to open stream: Permission denied in是apache運行用戶沒用權限去訪問指定的文件了,所以導致目錄文件打不開了。

      在打開浏覽器時提示

      Warning: include (/global.php) [function.include]: failed to open stream: Permission denied in index.php on line 21

      Warning: include() [function.include]: Failed opening '/global.php' for inclusion (include_path='.;C:php5pear') in index.php on line 21

      Fatal error: Class 'fl_global' not found in index.php on line 22

      從這麼多錯誤提示中我們可以看出一句failed to open stream: Permission denied in了,意思是說沒有權限訪問這個問題

      linux 解決辦法

      linux下

      chmod -R 777 ./dirname 賦予目錄可寫權限

      chmod 777 ./filename 賦予文件可寫權限.

      windows 2003解決辦法

      我是apache 用戶所以只需要給apache用戶權限就可以了(如果是iis用戶還需要在iis中設置權限哦)

      例子:右擊www或web目錄,然後在彈出點擊“安全與共享”或“屬性”也可以打開之後選擇安全之類的,然後增加用戶並設置訪問用戶的權限必須選中下圖所示了,注意了,我們增加訪問用戶必須與apache目錄是一樣的才可以哦。

    php include提示failed to open stream: Permission denied in錯誤 三聯
    1. 上一頁:
    2. 下一頁:
    Copyright © 程式師世界 All Rights Reserved